Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 MOBILITY Imagination.

Similar presentations


Presentation on theme: "Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 MOBILITY Imagination."— Presentation transcript:

1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 MOBILITY Imagination will take you everywhere Craig Nel – Sales Consulting Senior Manager

2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 2  Apps per function or role  Appearance and usability is a must not an option  Mobile devices is mostly outside the firewall  Over-the-air requires special considerations  The app can be part of the brand  Device functionality is rich (camera, barcode reader, accelerometer...)  Devices are diverse  Devices will proliferate, be more intelligent and impact our lives immeasurably Its NOT just another channel OR as simple as a new platform Why and How is Mobile Different?

3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 3 DesktopMobile AwareMobile OptimizedNative ApplicationHybrid Application Development Goal Multi-browser desktop support Renders OK in mobile browsers; Reduce rendering time Unique views for target devices & form factor Sophisticated UX, Specialized app for completing tasks, connecting with users & accessing information Specialized app for completing tasks, connecting with users & accessing information Platform Support Any desktopAny desktop & any device Any deviceDevice specificAny device content, Device specific container Device Services Camera, Phone, SMS, Location, etc. None Location, Phone, SMS All with native device APIsAll with mixture of JavaScript and APIs On Device Storage None HTML5 Local StorageLocal database Skills Required HTML, JSP, ADF,.NET, PHP... HTML, HTML5, CSS3, JavaScript... HTML5, CSS3, JavaScript, JQuery Mobile Objective C, Java, C#...HTML5, CSS3, JavaScript, PhoneGap, Java, ADF Mobile… DesktopMobile WebMobile App

4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 4 So, how do you deliver Mobile Services ? Mobile Web Mobile App Native Mobile App Hybrid Mobile App Mobile Service Business Choice IT Choice Gartner, April 2012 : « by 2015, 80% of all mobile applications developed will be HYBRID or MOBILE WEB oriented » Pre-Built App Standalone Web App Web pages

5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 5 Why go native?  Best responsiveness  Access to wider functionality of the device iOSAndroid Blackberry Windows Phone Objective CAndroid Java (Dalvik) C#, XAML Visual Basic Java ME Xcode Visual Studio Eclipse & SDT, AIDE RIM’s JDE Language: IDE: BUT

6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 6 Why develop a webapp for mobile devices?  Reach all devices  Easier to develop  Don’t require mobile app skills  Distribution can be direct (rather than via app stores)  Interactivity via HTML5, CSS, Javascript Simple & Portable App

7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 7 Why go hybrid?  Runs as fully fledged device app  Quicker to build  Cross Platform (mostly)  Web technologies AND device capabilities HYBRID native Web HTML5 CSS Javascript frameworks APIs

8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 8 Mobile App Development Software Development Lifecycle Requirements Design Development Testing Deploy Run Maintain Users, roles Wireframe design Over-the-air and cloud Multi-platform considerations Security Devices Distribution Upgrades Licensing Based on the Software Development Lifecycle Architecture & operation Variations & constraints for mobile app development Rating Lifetime

9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 9 Public Network Mobile Security Intrinsically a bigger threat and a bigger risk Mobile Malware Threats Source: F-Secure Private Network Lost...stolen! out there...under attack!

10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 10 Beautiful design is an essential element of Mobile strategy

11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 11 Join in... It’s only just started

12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 12 Key Technical Requirements Major Capabilities Needed for Mobile Applications Develop –Decide on mobile develop frameworks & UI Technology –Adapt existing website & portals for mobile Connect –Expose & integrate existing back-end services Secure –Secure & provision apps for mobile access –Protect data on mobile device against loss of device Deploy –Deploy server side services Manage –Distribute app to users –Ensure end-to-end performance & HA –Support app upgrades

13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 13 Oracle Technology Device Support Native Apps Hybrid Apps Web Apps Mobile Infra Services Webcenter Content IDM M&S SOA Suite services Webcenter Portal Webcenter Sites ADF Mobile Fusion TAP iOSAndroid iOS iPad iOSAndroid Blackberry iOSAndroid Blackberry Windows Phone ROADMAP

14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 14 Building Hybrid Apps with Oracle

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 15 Mobilizing Oracle Technologies and Applications ADF Mobile Fusion Apps IDM MDM WebSockets + SSE SOA TopLink Data Services Apps Unlimited Java Service Sync Service Push Notifications Notification & Messaging GBU Apps BI Resource Auth Service Database Service ADF-BC REST / SOAP

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 16 Oracle ADF Mobile Develop For Multi-Platform Mobile Access  Extend Enterprise Applications to Mobile  Support Multi Channel and Device Platforms  Secure at Every Layer  Common Platform for the Enterprise & Mobile Device

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 17 Java HTML5 Use Existing Skills Set Built On Standards Use Existing Skills Set Built On Standards Oracle ADF Mobile Simplify Development Write Once, Deploy to Many

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 18 Framework Overview  Thin Native container on each platform – Allows for native application install – Allows for device interaction – Push notification enabled  HTML5/JavaScript Frontend  Java Backend  Encrypted SQLite Engine Hybrid Mobile Application Platform iOSAndroid

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 19 UI Development  Device native user experience  Spring board and tab bar for feature navigation  Advanced HTML5-based UI – Full animation, gesture, and touch interaction support  Interactive Data Visualization Components

20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 20 Business Services Development  Code logic with Java  Lightweight JVM  Native library on device  Easy access to remote services – SOAP – REST (JSON/XML)

21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 21 Oracle Mobility Architecture

22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 22 Device Services ADF Mobile Architecture Cordova Device Native Container Web View Server HTML ADF Mobile AMX View Java VM Business Logic ADF Model Server-Generated HTML Mobile Device SOAP & REST Services Local HTML HTML5 & JavaScript Presentation Configuration Server ADF Controller App Config App Config Server JDBC SQLite APN/GCM Push Services Push Handler Credential Management, SSO & Access Control

23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 23 Oracle Mobility Usecases

24 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Mobility World Segmentation Mobilise Things (M2M) (devices) Mobilise the Marketplace (customers) Mobilise the Enterprise (employees) Employee Self-Serv

25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 25 Mobile Workers DevicesPeripheralsNetworks Ownership & Management ApplicationsSecurity Field Workers Ruggedized, Industrial, Hand- helds, Tablets, Laptops Standardized platform Longer battery life Bar code scanner, Signature capture, Credit card reader, Camera, GPS, Bluetooth Public cellularEnterpriseDispatch, Data capture, Location aware, Order capture, Inspections VPN, Private APN Campus Workers Tablets, Hand-helds, Industrial Standardized platform Frequently charged Bar code scanner, Signature capture, Credit card reader Private, dedicated, Wifi EnterpriseStock control, Patient records, Order capture, Inspections, Maintenance, Education, Notifications Day Extenders Consumer grade, Smart phones, Tablets Mixed platforms CameraPublic cellular Public, corporate & domestic Wifi Private(BYOD) or Enterprise Email, Calendar, Social Networks, eServices, Notifications, Education, Travel Mgt, Business Intelligence VPN Different Requirements

26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 26 Mobile Users Who wants to go mobile? Campus Workers Hospital Warehouse Facility Retail location Police station Court Bank branch Aircraft Ship Field Workers Deliveries & collections Service engineer Parking warden Building inspector Police officer Financial advisors Field sales Account Management Knowledge workers Professional services Office worker Professionals Senior management Day Extenders Personal Kiosk Shopping assistance Visitor guide Menu Catalogue Documentation Library Services Smart Consumers Shoppers Account holders Travellers Citizens Subscribers Socialiser Gambler Fan Mobile Workers Mobilise the Enterprise Mobilise the Marketplace Mobile Consumers

27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Restricted 27 Mobile Consumers DevicesPeripheralsNetworks Ownership & Management ApplicationsSecurity Smart Consumer Smart Phone, TabletGPS, Scanner, Camera, Bluetooth Public cellular, public, corporate & domestic Wifi PrivateeCommerce, Retail & Hospitality, Social Networking, Banking, Finance, Betting, Entertainment, Travel Mgt, Education, Information Guides, Advertising, Citizen services, Mobile Payments VPN, Private APN Personal Kiosk Tablet, Kiosk, shopping scanner ScannerPrivate Wifi, noneEnterpriseMultimedia, interactive, information, guides, Merchandising Different Requirements

28 28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Using a Variety of Mobile Types and Styles Core ApplicationWidgetsFeed Focussed AppConsumption Focussed Search/FindToolSearch/Find/TransactGame email

29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 29 Moving Forward  More Information: – www.oracle.com/us/mobile  Try it: – Look up Oracle in your appstores – Download ADF Mobile  Mobility Workshop

30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 30


Download ppt "Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 MOBILITY Imagination."

Similar presentations


Ads by Google