SlideShare una empresa de Scribd logo
May 7th, 2016
SharePoint Saturday
Madrid
Un SharePoint en la mochila
Jose González
Roberto Bermejo
Gold sponsors
Silver sponsors
Bronze sponsors
Collaborate
Robert Bermejo
NET Architect & Azure & Mobile Practice Lead
http://www.robertbermejo.com/
@robertbemejo
Licenciado en Ingeniería informática por la Universidad
Autónoma de Barcelona y MSCD Web applications en
tecnología Microsoft. Desde el 2005 trabaja dentro del
mundo de la informática y ha pasado por varios puestos
técnicos: desde programador junior hasta su actual puesto
como Arquitecto. Actualmente, parte del equipo de Sogeti
España desde 2010 donde realiza funciones de Arquitecto,
Team Leader, Mobile Leader and Cloud Specialist.
Sogeti
Jose González
Solution & SharePoint architect
Under construction!
@josgoon
Ingeniero titulado por la Universidad Politécnica de Cataluña
y arquitecto de soluciones con más de 10 años de
experiencia en proyectos IT orientados a negocio.
Especializado en tecnologías Microsoft (.net, Dynamics Nav y
SharePoint) y en la prestación de servicios de gestión en
proyectos informáticos de diversa índole tecnológica y en
diversos sectores e industrias.
Sogeti
Spsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochila
Introducción
Introducción
Objetivos Microsoft
Introducción
Objetivos de esta sesión
Spsmad2016:Un SharePoint enla mochila
Comunicando con Office 365
 Queremos extraer datos de listas y bibliotecas de
SharePoint Online
 Necesitamos autenticarnos en Office 365
 ¿Cómo lo haremos?
¡Sí! con Azure Active Directory
Azure Active
Directory
Office 365
Tus apps!
Usuarios
Azure Cloud Identity
 Usuarios Office 365 & Azure Active Directory
 Cloud identity
 Azure y Office 365 sincronizados Office 365
Windows Azure
Admin
Center
Azure Active
Directory
IT Admin
Push Notification service
 SharePoint Online
 Azure mobile services
 Push notification by SharePoint
 SharePoint Add-In Remote Event receiver
Azure mobile services
Usuarios
Office 365
SharePoint Online
List & Library
Remote Event
Receiver
Push Notification service
Spsmad2016:Un SharePoint enla mochila
Cross-Platform
 ¿Por qué lo necesitamos?
 Desarrollo Nativo: Objective-C,Swift, Android, C#, Xcode, Eclipse..
 Deseo del cliente: App en todos los SO con el menor coste posible.
 Deseo del manager: realizarlo en el menor tiempo posible.
Cross-Platform
 ¿Qué nos proporciona?
 Compartir código en diferentes plataformas
(OS,Android,Windows...)
 Un sólo desarrollo
 Fácil de escalar, mantener y modificar
• Tools
Apache Cordova
 ¿Qué es?
 Apache Cordova es una plataforma para construir
aplicaciones móviles utilizando HTML, CSS y JavaScript.
 Es open-source (MIT License).
 Apache Cordova tiene un conjunto de api’s de dispositivo
que permite al desarrollador acceder a funcionalidades
nativas del dispositivo como: Cámara, acelerómetro, sistema
archivos… Este conjunto de api’s se denomina plugins.
• Frameworks Desarrollo
Apache Cordova
 Visual Studio Apache Cordova tools
 IDE que nos permite construir aplicaciones móviles con toda la potencia de visual studio y dando un
entorno visual a todas las acciones de Apache Cordova.
 Debug.
Spsmad2016:Un SharePoint enla mochila
Azure Mobile Apps
 Mejorando la experiencia mobile
 Anteriormente Mobile Services.
 Construcción apps móviles nativas o cross platform (Xamarin o Apache Cordova)
 Conexión en minutos con el “enterprise system” de la organización
 Permite trabajar offline con Sync
 Push notifications
 Single Sign on: google, Facebook…
 Auto Scaling
Push Notifications: Notification Hubs
 Envío notificaciones Push Anteriormente Mobile Services
 Multiplataforma: Windows Store, iOS, Android & WP.
 Soporta cualquier lenguaje back-end: .net, php, Java, node…
 Permite el envío en tres formatos:
 Broadcast  all
 Unicast/Multicast  user o users
 Segmentation  tags
Spsmad2016:Un SharePoint enla mochila
Spsmad2016:Un SharePoint enla mochila
Gold sponsors
Silver sponsors
Bronze sponsors
Collaborate
May 7th, 2016
SharePoint Saturday
Madrid
¡GRACIAS!

Más contenido relacionado

PPTX
Global integration bootcamp 2018 - Gobierno de APIs
PPTX
ATG Puebla - El cementerio de Microsoft.pptx
PPTX
WarmiInTech Speech Cognitive Service.pptx
PPTX
UNACH - INNOVATECH Empoderando con Immersive Reader.pptx
PPTX
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
PPTX
Azure Tech Frogs La vida despues de Xamarin NET MAUI y el desarrollo de apps....
PPTX
Back2Learn MSFT UCuenca - Desarrollo de apps móviles multiplataforma con Xam...
PPTX
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...
Global integration bootcamp 2018 - Gobierno de APIs
ATG Puebla - El cementerio de Microsoft.pptx
WarmiInTech Speech Cognitive Service.pptx
UNACH - INNOVATECH Empoderando con Immersive Reader.pptx
Latino NET - Integrando WhatsApp en nuestras apps .NET con Twilio.pptx
Azure Tech Frogs La vida despues de Xamarin NET MAUI y el desarrollo de apps....
Back2Learn MSFT UCuenca - Desarrollo de apps móviles multiplataforma con Xam...
Jornada 10 años ASP NET en Español - Implementación de Notificaciones Push...

La actualidad más candente (19)

PPTX
COECYS - Introducción al desarrollo de apps multiplataforma con Xamarin.pptx
PDF
Microsoft Cognitive Services y el lado humano de las aplicaciones inteligentes.
PDF
Cognitive Services y Xamarin - Tec Tinaguistenco
PDF
Construye un bot para Microsoft Teams sin saber programar
PDF
Esencia de Web Components
PPTX
Hoja de vida mario la rosa
PDF
GWAB: Azure Mobile Services
PDF
Boya.ca - Introducción a Windows Phone
PPTX
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
PPTX
Creando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
PPTX
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
PDF
Introducción a Xamarin Forms con XAML
PPTX
MVVM vs MVU en NET MAUI.pptx
DOCX
Diario de aprendizaje
PPT
Lte u 7 app
PPTX
Apps web vs apps nativas
PPTX
Visual basic 6.0
PPTX
Arquitectura de Apis & GRPC | #JCONFPERU
PPTX
dev investigacion u200700062
COECYS - Introducción al desarrollo de apps multiplataforma con Xamarin.pptx
Microsoft Cognitive Services y el lado humano de las aplicaciones inteligentes.
Cognitive Services y Xamarin - Tec Tinaguistenco
Construye un bot para Microsoft Teams sin saber programar
Esencia de Web Components
Hoja de vida mario la rosa
GWAB: Azure Mobile Services
Boya.ca - Introducción a Windows Phone
PowerBots - Extendiendo Microsoft PowerApps con Microsoft Cognitive Services
Creando chatbots inteligentes con NLP Y Node.js, presentado por Microsoft
Global AI on Tour - Desarrollando un bot de WhatsApp serverless.pptx
Introducción a Xamarin Forms con XAML
MVVM vs MVU en NET MAUI.pptx
Diario de aprendizaje
Lte u 7 app
Apps web vs apps nativas
Visual basic 6.0
Arquitectura de Apis & GRPC | #JCONFPERU
dev investigacion u200700062
Publicidad

Similar a Spsmad2016:Un SharePoint enla mochila (20)

PPTX
Spsbcn: Un Xarepoint en tu mochila v2.0
PPTX
Soluciones de movilidad para nuevos entornos empresariales
PPTX
Share point y los dispositivos moviles
PPTX
Global Integration Bootcamp 2018 - Gobierno de APIs
PPTX
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
PDF
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
PPTX
4 Sessions Junio 2015: Aplicaciones multiplataforma - Office 365 + Cordova
PPTX
Introducción a Azure App Service - MUG Buenos Aires
PPTX
Charla LogicApps en el CEUS
PPTX
Extender office365
PPTX
Aplicaciones Autohosted de SharePoint: combinando Azure y Colaboración
PPTX
Futuro de Desarrollo en SharePoint
PPTX
Transformación digital, colaboración y productividad con SharePoint
PPTX
SharePoint 2010 desarrollo de aplicaciones
PDF
Movilidad en Office 365
PPTX
Proyecto 360: Combinar lo mejor de Azure y Office 365
PDF
Estrategias de desarrollo en sharepoint
PDF
Modelos híbridos de SharePoint en la nube
PPTX
Novedades en SharePoint 2013
PPTX
Apps en office15
Spsbcn: Un Xarepoint en tu mochila v2.0
Soluciones de movilidad para nuevos entornos empresariales
Share point y los dispositivos moviles
Global Integration Bootcamp 2018 - Gobierno de APIs
[Iberian SharePoint Conference] SharePoint como plataforma de desarrollo móvil
MsCodersCamp 2014 - SharePoint Online: desarrolla tus apps en la nube
4 Sessions Junio 2015: Aplicaciones multiplataforma - Office 365 + Cordova
Introducción a Azure App Service - MUG Buenos Aires
Charla LogicApps en el CEUS
Extender office365
Aplicaciones Autohosted de SharePoint: combinando Azure y Colaboración
Futuro de Desarrollo en SharePoint
Transformación digital, colaboración y productividad con SharePoint
SharePoint 2010 desarrollo de aplicaciones
Movilidad en Office 365
Proyecto 360: Combinar lo mejor de Azure y Office 365
Estrategias de desarrollo en sharepoint
Modelos híbridos de SharePoint en la nube
Novedades en SharePoint 2013
Apps en office15
Publicidad

Más de Robert Bermejo Blasco (10)

PPTX
Netcoreconf2020 vlc
PPTX
DotNetConf Madrid
PPTX
Azure durablefunctions
PPTX
Codemotion cosmosdb
PPTX
Codemotion cacheandolanube
PPTX
Spsbcn17 azure para office365 developers
PPTX
Gapand2017 rediscahe
PPTX
Catzure documentdb
PPTX
CATzure Azure Functions
PPTX
Azure mobile apps
Netcoreconf2020 vlc
DotNetConf Madrid
Azure durablefunctions
Codemotion cosmosdb
Codemotion cacheandolanube
Spsbcn17 azure para office365 developers
Gapand2017 rediscahe
Catzure documentdb
CATzure Azure Functions
Azure mobile apps

Último (20)

DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PPTX
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
PPT
Que son las redes de computadores y sus partes
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PDF
Estrategia de apoyo tecnología grado 9-3
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Presentación PASANTIAS AuditorioOO..pptx
PDF
clase auditoria informatica 2025.........
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
Sesion 1 de microsoft power point - Clase 1
PDF
Maste clas de estructura metálica y arquitectura
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PDF
CyberOps Associate - Cisco Networking Academy
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
Estrategia de apoyo tecnología miguel angel solis
PPTX
Propuesta BKP servidores con Acronis1.pptx
PPTX
Presentación de Redes de Datos modelo osi
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
Zarate Quispe Alex aldayir aplicaciones de internet .docx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Plantilla para Diseño de Narrativas Transmedia.pdf
IA de Cine - Como MuleSoft y los Agentes estan redefiniendo la realidad
Que son las redes de computadores y sus partes
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
Estrategia de apoyo tecnología grado 9-3
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Presentación PASANTIAS AuditorioOO..pptx
clase auditoria informatica 2025.........
REDES INFORMATICAS REDES INFORMATICAS.pptx
Sesion 1 de microsoft power point - Clase 1
Maste clas de estructura metálica y arquitectura
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
CyberOps Associate - Cisco Networking Academy
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Estrategia de apoyo tecnología miguel angel solis
Propuesta BKP servidores con Acronis1.pptx
Presentación de Redes de Datos modelo osi
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

Spsmad2016:Un SharePoint enla mochila

  • 1. May 7th, 2016 SharePoint Saturday Madrid Un SharePoint en la mochila Jose González Roberto Bermejo
  • 3. Robert Bermejo NET Architect & Azure & Mobile Practice Lead http://www.robertbermejo.com/ @robertbemejo Licenciado en Ingeniería informática por la Universidad Autónoma de Barcelona y MSCD Web applications en tecnología Microsoft. Desde el 2005 trabaja dentro del mundo de la informática y ha pasado por varios puestos técnicos: desde programador junior hasta su actual puesto como Arquitecto. Actualmente, parte del equipo de Sogeti España desde 2010 donde realiza funciones de Arquitecto, Team Leader, Mobile Leader and Cloud Specialist. Sogeti Jose González Solution & SharePoint architect Under construction! @josgoon Ingeniero titulado por la Universidad Politécnica de Cataluña y arquitecto de soluciones con más de 10 años de experiencia en proyectos IT orientados a negocio. Especializado en tecnologías Microsoft (.net, Dynamics Nav y SharePoint) y en la prestación de servicios de gestión en proyectos informáticos de diversa índole tecnológica y en diversos sectores e industrias. Sogeti
  • 10. Comunicando con Office 365  Queremos extraer datos de listas y bibliotecas de SharePoint Online  Necesitamos autenticarnos en Office 365  ¿Cómo lo haremos? ¡Sí! con Azure Active Directory Azure Active Directory Office 365 Tus apps! Usuarios
  • 11. Azure Cloud Identity  Usuarios Office 365 & Azure Active Directory  Cloud identity  Azure y Office 365 sincronizados Office 365 Windows Azure Admin Center Azure Active Directory IT Admin
  • 12. Push Notification service  SharePoint Online  Azure mobile services  Push notification by SharePoint  SharePoint Add-In Remote Event receiver Azure mobile services Usuarios Office 365 SharePoint Online List & Library Remote Event Receiver Push Notification service
  • 14. Cross-Platform  ¿Por qué lo necesitamos?  Desarrollo Nativo: Objective-C,Swift, Android, C#, Xcode, Eclipse..  Deseo del cliente: App en todos los SO con el menor coste posible.  Deseo del manager: realizarlo en el menor tiempo posible.
  • 15. Cross-Platform  ¿Qué nos proporciona?  Compartir código en diferentes plataformas (OS,Android,Windows...)  Un sólo desarrollo  Fácil de escalar, mantener y modificar • Tools
  • 16. Apache Cordova  ¿Qué es?  Apache Cordova es una plataforma para construir aplicaciones móviles utilizando HTML, CSS y JavaScript.  Es open-source (MIT License).  Apache Cordova tiene un conjunto de api’s de dispositivo que permite al desarrollador acceder a funcionalidades nativas del dispositivo como: Cámara, acelerómetro, sistema archivos… Este conjunto de api’s se denomina plugins. • Frameworks Desarrollo
  • 17. Apache Cordova  Visual Studio Apache Cordova tools  IDE que nos permite construir aplicaciones móviles con toda la potencia de visual studio y dando un entorno visual a todas las acciones de Apache Cordova.  Debug.
  • 19. Azure Mobile Apps  Mejorando la experiencia mobile  Anteriormente Mobile Services.  Construcción apps móviles nativas o cross platform (Xamarin o Apache Cordova)  Conexión en minutos con el “enterprise system” de la organización  Permite trabajar offline con Sync  Push notifications  Single Sign on: google, Facebook…  Auto Scaling
  • 20. Push Notifications: Notification Hubs  Envío notificaciones Push Anteriormente Mobile Services  Multiplataforma: Windows Store, iOS, Android & WP.  Soporta cualquier lenguaje back-end: .net, php, Java, node…  Permite el envío en tres formatos:  Broadcast  all  Unicast/Multicast  user o users  Segmentation  tags
  • 23. Gold sponsors Silver sponsors Bronze sponsors Collaborate
  • 24. May 7th, 2016 SharePoint Saturday Madrid ¡GRACIAS!

Notas del editor

  • #2: This slide is mandatory. Please do not remove.
  • #3: This slide is mandatory. Please do not remove and try to use it during Q&A at the end of your session. Thank you!
  • #24: This slide is mandatory. Please do not remove and try to use it during Q&A at the end of your session. Thank you!
  • #25: This slide is mandatory. Please do not remove.