b2 oracle mobile_any_app_to_any_service_lets_go

29
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 1 Oracle Mobile Build Better Apps Faster Kenneth Choi Principal Sales Consultant October 2016

Upload: dr-wilfred-lin-phd

Post on 11-Jan-2017

11 views

Category:

Business


2 download

TRANSCRIPT

Page 1: B2 oracle mobile_any_app_to_any_service_lets_go

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 1

Oracle Mobile Build Better Apps Faster

Kenneth Choi

Principal Sales Consultant

October 2016

Page 2: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 3: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 4: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 5: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 6: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 7: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 8: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 9: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 10: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 11: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 12: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 13: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 14: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 15: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 16: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 17: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 18: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 19: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 20: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 21: B2 oracle mobile_any_app_to_any_service_lets_go

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |

Switch to Demo

21

Demo

Page 22: B2 oracle mobile_any_app_to_any_service_lets_go

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 22

What Next?

Page 23: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 24: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 25: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 26: B2 oracle mobile_any_app_to_any_service_lets_go

Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 26

ChatBot Demo

Page 27: B2 oracle mobile_any_app_to_any_service_lets_go

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?

Page 28: B2 oracle mobile_any_app_to_any_service_lets_go

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

Page 29: B2 oracle mobile_any_app_to_any_service_lets_go