7
Mobile Business Apps SharePoint & ERP, demo Mikko Salmi Consultant [email protected] tel. +358 41 5454254

Mobile business apps - SharePoint & ERP, demo

Embed Size (px)

DESCRIPTION

Presentation from Mikko Salmi in Contribyte Breakfast seminar 30.8.2012: SharePoint as a tool for combining scattered product information.

Citation preview

Page 1: Mobile business apps - SharePoint & ERP, demo

Mobile Business AppsSharePoint & ERP, demo

Mikko SalmiConsultant

[email protected]. +358 41 5454254

Page 2: Mobile business apps - SharePoint & ERP, demo

SharePoint mobile use

Browser AppBrowser + SharePoint UI

Phone specific native app from 3rd party vendor

Good usability

Limited functionality

Security issues

Native App

Access SharePoint mobile UI with browser

Usability issues- Links- Zooming- Hides content

Custom app that runs in mobile browser

Good usability

Custom tailored functionality

More secure

Page 3: Mobile business apps - SharePoint & ERP, demo

Why mobile browser apps?

• One code base, support multiple devices

• Easy to develop/maintain with no need for platform specific skills

• Distribute to users via browser: no need for Apple App Store/Android Market etc.

• More secure• Browser apps don’t have low level access to device• Access to data can be controlled in server side

Page 4: Mobile business apps - SharePoint & ERP, demo

Browser mobile app development

• Build with open standards: HTML5 / CSS3 / JavaScript• UI views are built with ASP .NET MVC + jQuery Mobile

• Supports fixed or responsive layout design• Rapid prototyping with Codiqa

• Connect to any data source, for example AppFabric

Page 5: Mobile business apps - SharePoint & ERP, demo

Demo

Page 6: Mobile business apps - SharePoint & ERP, demo

Demo architecture

MS AppFabric

SAP MS SQL SalesForce Oracle Epicor MS Dynamics

Contribyte Asset Browser Server

MS SharePoint

Brinkhill Mobile

Workflow loads business data from SAP

Data is rendered in mobile UI from SharePoint

Page 7: Mobile business apps - SharePoint & ERP, demo

Thank You!

[email protected]. +358 41 5454254