Post on 05-Jul-2015
description
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS
ZAGREB, 11/28/2012
SHAREPOINT-POWERED MOBILE
APPSADIS JUGO, PLANB.
sponsors
SharePoint and mobile applications – short history
New opportunities with SharePoint 2013
Coding the Janjetina-App
anyone remembers…?
anyone know her?
SharePoint in 2011…
• 125 millions licenses sold
• The collaboration platform in the world
• Most relevant corporate data stored in SharePoint or leveraged through it
the challenge
• Data stored in SharePoint
• Data consumed everywhere
• User friendly, tailored to devices
• Permissions and security
the response
the alternative
a potential solution• Development of mobile apps that leverage SharePoint data
• Process-centric apps, focusing on information andincreasing productivity
how did we do it yesterday?
• Actually, we don’t, but if we do, then…
• …direct access to the lists
• CSOM (ASP.NET)
• SPServices
• OData
and with sharepoint 2013?
• Windows Phone 7.5 – SP Mobility API• Windows Phone SDK 7.1 with 7.1.1. update
• SharePoint SDK for Windows Phone 7.1.
• Two new VS 2010 Templates:
• Windows Store Apps• CSOM and/or REST
• HttpClient
• Rest • REST – HTML5 or native apps
FIND THE JANJETINA!
Use case / rough architecture
Data
APP
SP MOBILE API
PNS
Bing maps
JANJETINA ALERT
But before we start, please
pay attention on the thumb-
shine!
push notifications and sharepoint
Microsoft.SharePoint.Client.
PushNotificationSubscriber
41E1D4BF-B1A2-47F7-AB80-D5D6CBBA3092
PhonePNSubscriber
App
PNS
Subscription Store
(List in the Site)
3. Form registers with registration API
which writes information in subscription
list in the SiteThe subscription
list in the site is
provisioned as
part of a feature
4. When an app
event is fired, the
app looks up the
subscription list in
app and calls the
notification API for all
phones that need to
be notified
5. PNS notifies the
phone
1. Get URI
2. Return URI
ROAD TO JANJETINA!
<Field Type='Geolocation‘….
non-wp devices
Windows 8
iPad/iPhone
AndroidBlackberr
y
HTML5/jQuery
METRO-JANJETINA!
recapitulation
questions?
ADISJUGO.COM
@ADISJUGO
thank you.
SHAREPOINT AND PROJECT CONFERENCE ADRIATICS
ZAGREB, 11/28/2012