Enterprise Grade Cross Platform Development - Building a Unicorn.
-
Upload
dennis-reumer -
Category
Technology
-
view
657 -
download
1
description
Transcript of Enterprise Grade Cross Platform Development - Building a Unicorn.
![Page 1: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/1.jpg)
113 April 2023
GETTING DOWN TO BUSINESS
23 June 2014 Dennis Reumer @reumerd
ENTERPRISE-GRADE CROSS PLATFORMDEVELOPMENT
![Page 2: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/2.jpg)
213 April 2023
CONTENTS• Beyond EMM / MDM
• Development challenges
• Helping Developers
• BlackBerry WebWorks
• Example Application
• Q&A
![Page 3: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/3.jpg)
313 April 2023
Uncovering the real value
THE ENTERPRISE BEYONDEMM/MDM
![Page 4: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/4.jpg)
413 April 2023
THE ENTERPRISE ON THE MOVE• Large number of proprietary Windows
Apps (but rapid declining)
• Increasing number of (desktop) web
apps
• Proprietary SaaS services.
• Slow adoption of Mobile
![Page 5: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/5.jpg)
513 April 2023
THE ENTERPRISE BEYOND EMAIL• Increasing importance of availability of
Mobile applications beyond email.
• Line of Business apps runner-up.
• Enterprise file/share close second.
• Little to no availability or troublesome
access via many MDM solutions,
improvements through EMM systems.
![Page 6: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/6.jpg)
613 April 2023
THE ENTERPRISE POTENTIAL• Massive productivity increases when
adopting a full mobile strategy (on par
with desktop).
• In the current economy and market, this
is a large differentiator for companies.
![Page 7: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/7.jpg)
713 April 2023
THE ENTERPRISE CHALLENGESShowstoppers in the Enterprise
• Development costs
• SECURITY CONCERNS
• Complexity
![Page 8: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/8.jpg)
813 April 2023
THE ENTERPRISE APP ENABLEMENTMobile Application Development Platforms
(MADP)
Try to solve part of the problems:
- Write once, deploy to all platforms
- Access to backend systems
- Address nature of mobile
![Page 9: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/9.jpg)
913 April 2023
THE ENTERPRISE 2014 FOCUSTranslate MADP’s as App Enablement
platforms. (AEP’s)
Main trend is more focus on enabling
access on mobile to business processes,
less on managing devices and having
email.
![Page 10: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/10.jpg)
1013 April 2023
What is stopping development
ENTERPRISE DEVELOPERCHALLENGES
![Page 11: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/11.jpg)
1113 April 2023
DEVELOPER CHALLENGESCONNECTIVITY
Devices Internet FirewallEnterpris
e systems
System Integration?
STOP
![Page 12: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/12.jpg)
1213 April 2023
DEVELOPER CHALLENGESSECURITY
Devices Internet FirewallEnterpris
e Systems
Data
clear text – clear text – clear text – clear text – clear text – clear text
clear text – clear text – clear text – clear text – clear text – clear text
Dataclear text – clear text – clear text – clear text – clear text – clear text
clear text – clear text – clear text – clear text – clear text – clear text
![Page 13: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/13.jpg)
1313 April 2023
DEVELOPER CHALLENGESAPP MANAGEMENT
User
Application
Business Unit Group
![Page 14: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/14.jpg)
1413 April 2023
DEVELOPER CHALLENGESDEVICE DIVERSITY
![Page 15: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/15.jpg)
1513 April 2023
Saving time, money and concerns
BLACKBERRY ENTERPRISE SERVICE HELPING DEVELOPERS
![Page 16: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/16.jpg)
1613 April 2023
BLACKBERRY ENTERPRISESERVICE
Company
BES10
BlackBerry
Infrastructure
Firewall Content and Web Servers
SRP
![Page 17: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/17.jpg)
1713 April 2023
BLACKBERRY ENTERPRISESERVICE
Company
BES10
BlackBerry
Infrastructure
Firewall Content and Web ServersCellular
Wi-Fi
SRP
![Page 18: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/18.jpg)
1813 April 2023
BLACKBERRY ENTERPRISESERVICE
Company
BES10
BlackBerry
Infrastructure
Firewall Content and Web ServersCellular
Wi-Fi
SRP
![Page 19: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/19.jpg)
1913 April 2023
BLACKBERRY ENTERPRISESERVICE
Company
BES10
BlackBerry
Infrastructure
Firewall Content and Web ServersCellular
Wi-Fi
SRP
![Page 20: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/20.jpg)
2013 April 2023
MOBILE LEADERSHIP
CROSS PLATFORM
• Android, BlackBerry, iOS, Windows Phone
PROVEN• Market Leader – Install base larger with a
significant margin than the top three competitors combined
• Global enterprise customer base exceeding 80,000; 90% of the Fortune 500
• 33,000+ BES10 installs since June 2014
• Over 1.2 Million BES10 licenses sold in Q1 FY14
• Preferred solution for regulated markets
EXTENDING• App Enablement coming in BES12 –
Allowing secure App development, building API’s, Sync and Single Sign-on.
• Work Drives – direct access to File Shares and SharePoint from all Apps.
• Secure BlackBerry Messenger
![Page 21: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/21.jpg)
2113 April 2023
Evolution from legacy to Mobile first
BLACKBERRY WEBWORKS
![Page 22: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/22.jpg)
2213 April 2023
TITLEHEREAPP ENABLEMENT MATURITY
INTERNALWEBSITES
through Mobile
browser
INTERNALWEBSITES
With a mobile
UI
HOSTED WEBAPPS
First Web Services
API’s
PACKAGEDWEBAPPS
Deploy on devices
STAND ALONE APPS
Off-line capable
NATIVE?
![Page 23: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/23.jpg)
2313 April 2023
BLACKBERRY WEBWORKSCORDOVA
Web Application
App Source Code
Content and Web Servers
![Page 24: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/24.jpg)
2413 April 2023
BLACKBERRY WEBWORKSCORDOVA
Web Application
App Source Code
PackagedApplicati
on
![Page 25: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/25.jpg)
2513 April 2023
BLACKBERRY WEBWORKSCORDOVA
Device SideAPI
![Page 26: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/26.jpg)
2613 April 2023
BLACKBERRY WEBWORKSCORDOVA
![Page 27: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/27.jpg)
2713 April 2023
BLACKBERRY WEBWORKSCORDOVA
BES10
![Page 28: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/28.jpg)
2813 April 2023
BLACKBERRY WEBWORKSCORDOVA
Company
BES10
BlackBerry
Infrastructure
Firewall Content and Web ServersCellular
Wi-Fi
SRP
![Page 29: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/29.jpg)
2913 April 2023
Leverage Secure Connectivity and Storage for Your Applications
EXAMPLE APPLICATION
![Page 30: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/30.jpg)
3013 April 2023
Company
BES10
Firewall Enterprise Systems
SRP
System Integration?
SYSTEM INTEGRATION?
![Page 31: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/31.jpg)
3113 April 2023
SYSTEM INTEGRATION!
Company
BES10
Firewall Enterprise Systems
SRP
![Page 32: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/32.jpg)
3213 April 2023
BRIDGING THE GAP
Active Directory
LDAP
Integration Server
LDAPQueriesWEB
ServiceAPI
End Client
![Page 33: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/33.jpg)
3313 April 2023
TITLEHEREBRIDGING THE GAPWeb Service API Provides
• Remote search of the LDAP directory
• Return results and individual user information
Client App provides
• Finding colleagues contact and organisation information
• Integration with the Address Book on the device (Android, iOS, BlackBerry)
![Page 34: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/34.jpg)
3413 April 2023
TITLEHEREEXAMPLE APPLICATION
![Page 35: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/35.jpg)
3513 April 2023
QUESTIONS &ANSWERS
![Page 36: Enterprise Grade Cross Platform Development - Building a Unicorn.](https://reader036.fdocuments.in/reader036/viewer/2022062419/5584c7abd8b42ae0138b49ab/html5/thumbnails/36.jpg)
3613 April 2023
THANK YOU !
Dennis ReumerSr. Enterprise Developer
JUNE 23 2014
ENTERPRISE-GRADE CROSS PLATFORMDEVELOPMENT