windows phone sharepoint application templates

19
Bienvenidos

Upload: miguel-tabera-pacheco

Post on 04-Jul-2015

141 views

Category:

Software


0 download

DESCRIPTION

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.

TRANSCRIPT

Page 2: Windows Phone SharePoint Application Templates

www.sinsharepointnohayparaiso.com

@migueltabera

Windows Phone

SharePoint

Application

Templates

Miguel Tabera

Pacheco

SharePoint

Architect en Beezy

& Spenta

#EventoMadPoint

Page 3: Windows Phone SharePoint Application Templates

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

Page 4: Windows Phone SharePoint Application Templates

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.

Page 5: Windows Phone SharePoint Application Templates

Si vas a trabajar con el SDK de Windows Phone 8

Microsoft Visual Studio 2012

Windows Phone SDK 8.0http://www.microsoft.com/en-us/download/details.aspx?id=35471

Microsoft SharePoint SDK for Windows Phone 8http://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

Page 6: Windows Phone SharePoint Application Templates

Windows Phone SharePoint Application

Templates

Windows

Phone Empty

SharePoint

Application

Windows

Phone

SharePoint List

Application

Page 7: Windows Phone SharePoint Application Templates

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

Page 8: Windows Phone SharePoint Application Templates

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.

Page 9: Windows Phone SharePoint Application Templates

El patrón MVVM

Page 10: Windows Phone SharePoint Application Templates

La Windows Phone Empty SharePoint Applicationes 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 Applicationproporciona 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

Page 11: Windows Phone SharePoint Application Templates

1) Creación del proyecto

Mi primera app

Page 12: Windows Phone SharePoint Application Templates

2) Buscamos la lista en el asistente

Mi primera app

Page 13: Windows Phone SharePoint Application Templates

3) Elegimos vistas 4) Elegimos operaciones

Mi primera app

Page 14: Windows Phone SharePoint Application Templates

5) Elegimos las columnas y su orden en los

formularios

Mi primera app

Page 15: Windows Phone SharePoint Application Templates

6) Proyecto listo para ejecutar

Mi primera app

Page 16: Windows Phone SharePoint Application Templates

7) App compilada

y lista

Mi primera app

Page 17: Windows Phone SharePoint Application Templates

Demo

Ejemplo

Page 18: Windows Phone SharePoint Application Templates

Artículos

Ejemplo

http://www.compartimoss.com/revistas/numero-16/crear-apps-de-windows-phone-con-contenido-de-sharepoint-parte-i

http://www.compartimoss.com/revistas/numero-17/crear-apps-windows-phone-contenido-sharepoint-parte-ii

Page 19: Windows Phone SharePoint Application Templates

Gracias!

www.sinsharepointnohayparaiso.com

Miguel Tabera

Pacheco

SharePoint

Architect en

Beezy & Spenta

@migueltabera