Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

23
#SQSummit13 @guillebas Novedades en el modelo de desarrollo de SharePoint 2013 SharePoint Apps CB20003 SharePoint Developer [email protected] MCPD SharePoint Dev – MCITP SharePoint Admin Guillermo Bas

description

http://summit.solidq.com/madrid/2013 SharePoint 2013 así como su versión homónima en la nube de SharePoint Online, nos traen un nuevo modelo de desarrollo basado en aplicaciones. Adaptando lo que ya ha tenido éxito en otras plataformas como iOS, Android o Windows Phone, SharePoint se apunta al modelo de tienda de aplicaciones y extiende el modelo de desarrollo con nuevas características que nos abren nuevas oportunidades tanto para los desarrolladores como para los usuarios.

Transcript of Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

Page 1: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

#SQSummit13

@guillebas

Novedades en el modelo de desarrollo de SharePoint 2013SharePoint Apps

CB20003

SharePoint Developer

[email protected]

MCPD SharePoint Dev – MCITP SharePoint Admin

Guillermo Bas

Page 2: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

3

Agenda

1. El desarrollo en las distintas versiones de SharePoint

2. SharePoint Apps– Modelo de desarrollo– Tipos según alojamiento– Administración– Tipos según interfaz

3. Desarrollando SharePoint Apps– Herramientas: Napa y Visual Studio 2012

Page 3: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

4

Desarrollo SharePoint de 2007 a 2010

1. SharePoint 2007– Soluciones de granja• Herramientas y administración difíciles

– Servicios Web2. SharePoint 2010– Soluciones de granja y sandboxed• Herramientas y administración mejoradas

– Aplicaciones de cliente• Incompletas

Page 4: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

5

Desarrollo SharePoint en 2013

1. SharePoint 2013– Soluciones de granja y sandboxed• Mejores herramientas

– SharePoint Apps• Herramientas de primera clase

– Aplicaciones de cliente• Aplicaciones de escritorio y móvil• Otros (JavaScript incrustado en páginas, etc…)

Page 5: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

6

SharePoint Apps¿Qué son?

Las SharePoint Apps son aplicaciones independientes que añaden una determinada funcionalidad a un sitio.

Escenarios: Reporte de gastos, seguimiento de recursos, planificación de eventos, campañas de marketing…

Page 6: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

7

SharePoint Apps¿Por qué este nuevo modelo?

• El mercado• Office es la aplicación de negocio por excelencia• Millones de desarrolladores entre Office y

SharePoint

• Tendencias• HTML5 y CSS3 se están convirtiendo en los

nuevos paradigmas de desarrollo UX• El 75% de los desarrolladores web usan HTML5• En 2014 el 75% de las 1000 empresas más

grandes ofrecerá Web APIs públicas

Page 7: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

8

SharePoint Apps¿Qué son? II

Page 8: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

9

DEMO¿Qué es una SharePoint App?

Page 9: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

10

Preparado para la nube–Múltiples tipos de alojamiento– Ciclo de vida bien definido y acotado– Funciona igual en servidores locales y en

Office 365

Basado en estándares web actuales

SharePoint AppsEl modelo I

Page 10: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

11

Interfaz dirigida al usuario– Integración total en la experiencia de usuario

de SharePoint

Tienda de aplicaciones integrada en el producto– Aplicaciones para Office y SharePoint– Métricas (pagos, descargas…)

SharePoint AppsEl modelo II

Page 11: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

12

En SharePoint (SharePoint-hosted)• Todos los componentes quedan en el servidor

donde se instala la aplicación

SharePoint AppsTipos de alojamiento I

Page 12: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

13

En “casa” del proveedor (Provider-hosted)

• Nube privada

SharePoint AppsTipos de alojamiento II

Page 13: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

14

En Azure (Autohosted) “BETA”• Todos los componentes se alojan en Azure

automáticamente

SharePoint AppsTipos de alojamiento III

Page 14: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

15

Página completa– Aplicaciones completas para satisfacer

escenarios de negocio concretos– Experiencia de usuario total– Todas las apps

SharePoint AppsTipos de interfaz I

Page 15: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

16

App Parts (Elementos de aplicación)– Interactúan con SharePoint de forma

natural– Opcional

SharePoint AppsTipos de interfaz II

Page 16: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

17

Acciones personalizadas– Extendemos la funcionalidad existente con

nuevas acciones– Opcional

SharePoint AppsTipos de interfaz III

Page 17: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

18

SharePoint Online (Office365) o Server

Sitio del desarrollador

Desarrollando SharePoint AppsEntorno

Page 18: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

19

Visual Studio 2012 + Office Developer Tools

Napa en SharePoint Online

Desarrollando SharePoint AppsHerramientas

Page 19: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

20

DEMODesarrollando SharePoint Apps: Visual Studio 2012 y Napa

Page 21: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

22

Configuración en la administración central

Catálogo de aplicaciones

Gestión por colección de sitios

Permisos por aplicación

SharePoint AppsAdministración

Page 22: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

23

DEMOAdministrando SharePoint Apps

Page 23: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino

América, ésta es tu oportunidad.

http://summit.solidq.com/madrid/

Síguenos:

26