O que são Apps?
No ponto de vista de desenvolvimento Apps são webpages que são escritas com código HTML e podem executar código javascript e no codebehind podem executar .Net ou PHP.
Diferente das webparts uma app não reinicia ou recicla o IIS quando implantada. Um ponto muito importante que observei é que se uma App for adicionada em uma página e digamos que posteriormente seja feito o deploy da mesma a App será necessário adicioná-la novamente na página.
Bom, esses foram as minhas primeiras impressões sobre o conceito inovador de App no Sharepoint 2013. Lógico que ao longo do tempo terei muitas e boas impressões e todas elas serão documentadas aqui.
No próximo post irei explicar os tipos de hospedagem de uma App e como criar uma App simples e fazer ela funcionar dentro do Sharepoint 2013.
Referência:
http://msdn.microsoft.com/en-us/library/fp179930.aspx
Neste link tem muita coisa interessante sobre o assunto:
http://msdn.microsoft.com/en-us/library/office/apps/jj220030.aspx
Obrigado.
Até mais!