b2 oracle mobile_any_app_to_any_service_lets_go
TRANSCRIPT
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 1
Oracle Mobile Build Better Apps Faster
Kenneth Choi
Principal Sales Consultant
October 2016
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agenda
2
Trending
Build Better Apps Faster
Oracle Mobile
What’s Next ?
1
2
3
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 3
By 2017, 50% of today's deployed mobile enterprise apps will be completely rewritten or replaced!
Source: Gartner Presentation, The Current and Future State of mobility, Van L. Baker, Jason Wong, August 2015
Build BETTER Apps FASTER
60% Apps are never
downloaded
1 in 4 Discarded after
one use.
2/3 Less than 1000
downloads first year
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 4
Build BETTER Apps FASTER
User Experience
Use the Device
Offload to Services
Context
Analytics
Design & Simplicity
API First
Rapid App Dev
Openness Dev Lifecycle
Automation
Mobile Services
JS
.net
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 5
Building Good Mobile Apps is Hard, Expensive and Slow
Integration Client Dev Tools
Security Monitor & Analyze
Mobile Services
Multiple Environments
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
LET THE APP DEVELOPER FOCUS ON DESIGN AND CREATIVITY
6
LET THE BACKEND DEVELOPER FOCUS ON MOBILE FIRST APIS AND LIFE CYCLE
LET THE BUSINESS FOCUS ON AGILITY AND ENGAGEMENT
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Build better apps faster
Oracle Cloud Platform Mobile Application Development
7
Developer Tools
Low Code Development
Mobile-First Services Mobile App Integration & Shaping
DESIGN AND DEPLOY
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Mobile Cloud Platform
8
MOBILE CLOUD SERVICE
Enterprise Grade MBaaS Mobile API Catalog, Security, Services, Analytics
JAVASCRIPT EXTENSION TOOLKIT (JET)
Cross Platform Development Write Once - Run on iOS / Android
MOBILE APPLICATION ACCELERATOR
No Code Mobile Application Composer
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
What is Oracle Mobile Cloud Service?
Let’s start with a simple Mobile App – an HR App
9
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Build Composite Mobile Apps with Micro Services
Mobile-First Push Notification
Sync Offline
An
alyt
ics
Sto
rage
Location Based Services
Social Networks Twitter, Facebook, LinkedIn Social Intranet Conversation Micro-Service
SAP On premise Micro-Service
Location Service Google Web Micro-Service
Core HR, PeopleSoft Micro-Service
Talent Management Taleo Cloud
Micro-Service
Core HR Micro-Service
Talent Management Taleo Cloud Micro-Service
10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
MOBILE CLOUD SERVICE
Oracle Mobile Cloud Service
• Modern interface • Rich, native functionality • Cross platform
development (Write Once - Run on iOS/Android/Windows)
EXISTING SYSTEMS
• Standard and secure connectivity for existing systems
MOBILE FIRST APPS
• Cloud based, cost effective • Flexible and scalable • API catalog, offline, location,
push notifications • Mobile analytics • First level of defense
Cloud Based Modern Applications
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Ready made API and Reusable API Catalog
Oracle Mobile Cloud
Service
Backend #1
Backend #2
Backend #3
JSON
REST
make a simple request
do something here
and here
and here get an amazing result
Users
Built-in APIs
Offline Sync
Notifications
User Mgmt
Objs
Storage
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Object Storage, Offline Data Sync, Push Notifications Built-in Mobile Services
• Persist Temporary / Small Data Payload Off Device For Cross Device / Channel Experience
• Named Key / Value Collection
• Text And Binary File Object
• RESTful API For Light Weight Storage
Object Storage Offline Data Sync Push Notifications
Cache • REST payload caching
• Improve Mobile Experience On
• Low Bandwidth / Offline Operation
• One Notification API to simplify Apple & Google Integration
• Apple Push Notification Service (APNS) and Google Cloud Messaging (GCM)
• Reduce Custom Code
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Place Management – Declarative configuration of custom Places
– Association of user-defined Places with Geofences and Beacons
– Platform (Query) API’s to answer ‘what place am I at? , what place is near me?’
• Beacon Management – Declarative configuration of Beacons as Location Devices
– Support for description of iBeacons, Alt-Beacons, and Eddystone protocols
– Platform (Query) API to obtain associated Places and Devices and results based on Beacon config information
• Asset Management – Declarative configuration and editing of Assets via MCS UI
– Asset (last known location) tracking via Beacon-based association
– Platform (Query) API to obtain asset location.
14
Better Contextual Apps with Location Services
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 15
Manchester Airport The largest UK-owned airport operator and over 48 million passengers
move through its five airports each year
Challenge Improve the pre-flight & post-flight passenger experience
Introducing the Beacon-ised Airport Improving the Passenger Experience
Measuring foot-fall analysis, linger time and interest Context aware offers and day of travel communication channel
A New Passenger Experience Geo-location and behavioral based targeting
Tracking of real-time customer service
Oracle Solution Oracle Mobile Cloud Service, Oracle Marketing Cloud
Estimote
15
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 16
Mobile Analytics
• Application adoption and usage • Track feature usage • API level granularity • Measure app performance • Optimize app performance • Built in analytics dashboards
Bottom Line Make better data driven decisions
Popular feature
Identify performance issues Trending use over time
Regional dashboards
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 17
Oracle Mobile Cloud Service
17
Collaborative Environment for Mobile Stakeholders
BUSINESS STAKEHOLDER
MOBILE DEVELOPER
SERVICES DEVELOPER
Oracle Confidential – Highly Restricted
Apps can be extended. Mobile developers can access mobile services and custom API catalog and focus on building great apps
Backend service developers can control and scale access to my backend systems in a centrally managed cloud based environment
Easily monitor mobile app usage, adoption and performance via dashboards.
MOBILE CLOUD SERVICE
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Mobile App Framework
Oracle Mobile Application Framework (MAF) Write Once, Deploy to Many
18
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle JavaScript Extension Toolkit (JET) – Open Source! • Complete JavaScript development
toolkit
• Rich UI component set – Alta UI theme, focus on data visualization
• Modular architecture – common model, advanced routing for SPA
• Enterprise-ready – accessibility, security, internationalization, offline sync, EMM support, and MCS ready
Oracle JET
http://oraclejet.org
19
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Codeless Tool for the Business Analyst
20
Mobile Application Accelerator (MAX)
Switch to Demo
BROWSER BASED DEVELOPMENT
NO CODING REQUIRED
EASILY MAP TO BUSINESS SERVICES
PREVIEW APP IN LINE
EDIT, TEST, AND PUBLISH FROM BROWSER
…… ……. ….. ……..
I can build mobile apps with Oracle MAX!
BUSINESS STAKEHOLDER
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Switch to Demo
21
Demo
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 22
What Next?
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
OpenWorld 2016: Customer Insights & Engagement Cloud Service
23
Customer insights across mobile,
web, and applications
Combine insight data & consumer data • E.g. drive sales, conversion, predictive analytics,
conversions, churn
Micro location aware user insights • E.g. time spent in a store aisle, cohort behavior
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
OpenWorld 2016: Mobile Cloud Service Chatbots Platform
24
Contextual conversations with Virtual Intelligent Assistant (ChatBots)
Integration with Facebook Messenger,
Slack, Others
No-code Designer for building conversations quickly
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
4.1 Billion users around the world are on Instant Messaging apps
Sources: BI Intelligence, Jan. 2016 and Statista, April 2016
6+ of Top 10 most used
apps globally = messaging apps
Messaging Apps are Global & Surpassing Social
25
Big 4 Social Networks Big 4 Instant Messaging Apps
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26
ChatBot Demo
Copyright © 2016 Oracle and/or its affiliates. All rights reserved.
• Open, Agnostic and Complete in the Cloud
• Persona driven tools
• No Code Citizen Developer Tool for Mobile Apps
• API First Platform for Multi Channel Use Cases
• Ease to use Mobile Services
• Built-in Analytics
27
Why Are Customer’s Adopting Oracle Mobile?
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
For More Information
28
Build BETTER Apps FASTER
Try: Cloud.Oracle.com/Mobile
Visit: OracleJet.org
Follow: @OracleMobile
Learn: Youtube.com/OracleMobilePlatform
Join: https://www.Linkedin.com/groups/6707013