Mi presentación en el evento realizado por MadPoint (Grupo de Usuarios de SharePoint de Madrid) el 13 de septiembre de 2013. La presentación trata sobre las nuevas plantillas de Visual Studio que permiten generar apps de Windows Phone que trabajan con listas de SharePoint.
3. Introducción
+ + =
En esta sesión veremos las herramientas que nos
proporciona Visual Studio para poder crear aplicaciones
de Windows Phone que puedan trabajar con SharePoint
4. Breve repaso a las API de SharePoint 2013
Client-side object model (CSOM)
Para aplicaciones que usen C#.
Para aplicaciones Silverlight y Windows Phone.
Javascript object model (JSOM)
Muy sencillo para aplicaciones web y JavaScript de
Windows 8.
Útil para desarrollar apps de SharePoint para otras
plataformas (Android, iOS…)
REST
API independiente de la plataforma basada en
estándares como OAuth y OData.
5. Si vas a trabajar con el SDK de Windows Phone 8
Microsoft Visual Studio 2012
Windows Phone SDK 8.0
http://www.microsoft.com/en-us/download/details.aspx?id=35471
Microsoft SharePoint SDK for Windows Phone 8
http://www.microsoft.com/en-us/download/details.aspx?id=36818
Si vas a trabajar con el SDK de Windows Phone 7
Microsoft Visual Studio 2010 (no están soportadas en VS
2012).
Windows Phone SDK 7.1:
http://www.microsoft.com/en-us/download/details.aspx?id=27570
Microsoft SharePoint SDK for Windows Phone 7.1:
http://www.microsoft.com/en-us/download/details.aspx?id=35475
Preparando el entorno
6. Windows Phone SharePoint Application
Templates
Windows
Phone Empty
SharePoint
Application
Windows
Phone
SharePoint List
Application
7. Windows Phone Empty SharePoint Application
Manifiesto de la app
DLL del Windows Phone
SharePoint SDK
Activos de la app
Recursos
Aplicación
Página inicial
8. Windows Phone SharePoint List Application
Manifiesto de la app
ViewModels. Operación para
listar ítems de la lista y
operaciones para mostrar, editar
y crear ítem.
Vistas. Página para visualizar los
ítems y formularios de vista,
edición y creación.
Aplicación
Modelo. Clase que proporciona
los datos de SharePoint.
10. La Windows Phone Empty SharePoint Application
es un proyecto vacío con las DLL necesarias
añadidas
Útil como punto de partida a una app que conecte a
SharePoint.
La Windows Phone SharePoint List Application
proporciona un asistente de creación de la app
Nos crea una app conectada a una lista, con todas sus
operaciones.
¡Increíble! En cinco minutos tendremos una app lista
que podemos lanzar en el emulador o teléfono y
publicar en la tienda.
Mi primera app