SlideShare una empresa de Scribd logo
1 de 48
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Mumbo Jumbo
Demystifying the World of Enterprise Mobility with Oracle
Dave Kamholz
Principal Mobility User Interface Designer
Oracle Development Tools
Chris Muir
Senior Principal Mobility Product Manager
Oracle Development Tools
Image: pakorn / FreeDigitalPhotos.net
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Security Cloud
Basics
IntegrationDevelopment
Agenda
4
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Basics
5
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile & Cloud Predictions
6
Source: Forbes: Mobile Business Statistics For 2012
By 2015 mobile app development
projects will outnumber native PC
projects by a ratio of 4-to-1.
90% of CIO expect to deploy
more than 25 mobile apps in
2014.
Market for Cloud-based
Mobile Apps is expected to
grow by 88% from 2009 to
2014
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
CIO Mobility Opinions
Source: The Accenture Mobility CIO Survey 2013
84%
84% said mobility would
significantly improve
customer interactions
83%
43% 36%
42%
83% said mobility would
significantly affect their
overall business
43% said mobility would
improve customer
service
with instant data
36% are engaging
customers via mobile
device & services
42% rank mobility as
one of their top five
priorities
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Daily Mobile Metrics
• 700K – Android Activations
• 378K – iPhone Sold
• 371K – Babies Born
• 200K – Nokia Smartphones
• 143K – BlackBerry Devices
8
Why Mobile Matters?
Source: http://www.lukew.com/ff/entry.asp?1506
iPhone 6/6s
10m in 3 days
Image: Witthaya Phonsawat / FreeDigitalPhotos.net
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
ThingsMobileWeb
Evolution The New Normal
Mainframe Client/Server
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Convergence
10
Do you still carry these separately?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Alarm Calendar CameraBook Compass
NotebookMusic PlayerMapGPS
Calculator
WatchVideo Camera
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Devices
11
Are you supporting the new ‘Normal’?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Phone Tablet ThingsPhablet
Some images courtesy of Apple Computer, Inc.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Apps
12
Do you have an app for that?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Web HybridNative
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Apps
13
What do I use for my app?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Web HybridNative
• Not native
• May not feel native
• No App Store presence
• Cannot directly call native optimized APIs
• Cannot disconnect or go offline
• Don't support numerous device features
• Application installed & runs on device
• Uses native code and APIs
• Optimized for platform form factor
• Access to local storage & device services
• Offline support
• Solution only deploys to one platform
• Cannot be run across iOS & Android
• Code reuse can be complex
• Portability requires work
• You’ll need both iOS & Android developers
• Application installed on device
• HTML5, CSS3, JS
• Runs within a native web container
• Inherently cross platform
• Utilizes existing skillsets
• Access to local storage and device services
• Code reuse and portability simplified
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Choice
14
It depends on your perspective
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Native Hybrid Web
Consumer 40% 40% 20%
Enterprise 10% 60% 30%
2015 Consumer vs. Enterprise split
Developed w/ web technologiesNative in the app stores
Source: Gartner, Inc.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile First
15
Are you future friendly?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Focus on Mobile Needs
• Remember Bandwidth Limits
• Have a Responsive Layout
• Remember Touch Ability
• Be Input Friendly
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Principles
16
Are you designing for your Mobile user?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
• Know your end user
• Define Mobile task
• Design for context
• Flatten navigation model
• Design for 2 minutes
• Visual design
• Integrate analytics
• Simplify search
• Embed collaboration
• Leverage Mobile platform http://bit.ly/1Bch45B
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Guidelines
17
Do you need Mobile design resources?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Development
18
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Cross Platform Development
19
What is the hybrid app made of?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
HTML 5 JavaScriptCSS 3 XML Java
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Device Services
20
How do I access all my converged apps?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Camera Calendar Contacts Email GPS
Phone SettingsMessaging VideoPlugins
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Build Your Own App
• Empower Business Analysts
• Use WYSIWYG features
• Use native UI components
• Create basic task flows
• Apply custom styles
• Use imported business logic
21
BYOA – accelerate your app building
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Application Development Platform
• Set of Products & Services for Mobile Development
• Manage Development to Devices & Platforms
• Provides Full Lifecycle Solutions
• Integrates Middleware with Client Applications
22
MADP – or MEAP: Mobile Enterprise Application Platform
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
ON-PREMISE
PACKAGED
APPLICATIONS
CUSTOM
APPLICATIONS CLOUD
Multi-Channel
NATIVE, WEB, HYBRID
SECURE
DEVELOP
INTEGRATE
MANAGE
DEPLOY
MOBILE PLATFORM
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 23Image: stockimages / FreeDigitalPhotos.net
http://bit.ly/oramaf
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Integration
24
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
In context of mobile, Oracle keeps on
mentioning OSB as a best practice?
What's OSB?
What's this got to do with mobile?
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
An Evolved Enterprise Architecture
Legacy
Mainframe
Worklist Portal MS Office Customers
Customer
Employee
Onboarding
Purchase
Order
Customer
Onboarding
Expense
ApprovalEmployee
Order 2 Cash
Server icon credit: http://rrze-icon-set.berlios.de/
JDBC
(Database) FTP
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Accommodating Mobile
Legacy
Mainframe
Worklist Portal MS Office Customers Mobile
Customer
Employee
Onboarding
Purchase
Order
Customer
Onboarding
Expense
ApprovalEmployee
Order 2 Cash
Server icon credit: http://rrze-icon-set.berlios.de/
?
JDBC
(Database) FTP
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle Service Bus
Legacy
Mainframe
Worklist Portal MS Office Customers Mobile
Server icon credit: http://rrze-icon-set.berlios.de/
ORACLE SERVICE BUS
JDBC
(Database) FTP
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle Service Bus
 Loose coupling – replaces direct coupling
with a flexible proxy service
 High availability – business services access
multiple endpoints to protect against failure
 Message flow – data can be routed,
transformed, composed, validated
 Connectivity – beyond web services
adapters connect to EBS, AQ, JDBC, HTTP/S,
JCA, JMS, WSRM, MQ, SMPT, FTP, File, Tux,
EJB
Server icon credit: http://rrze-icon-set.berlios.de/
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Security
31
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Welcome to the mobile
security acronym soup!
And it's all your fault!
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 33Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Device Management
• Enterprise-class - part of Enterprise Mobility
Management (EMM)
• Centrally managed – configured, monitored &
secured
• Over-The-Air distribution - apps, data, config
• Secure – all of device, reduced risk & support
costs
34
(MDM)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 35Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 36Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Bring Your Own Device
• BYO device - staff can use their own devices
to access enterprise systems – (or the
business can't stop them)
• Staff satisfaction – (MDM is not an option)
• Risks – lost devices, leaked information,
malware…
37
(BYOD)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Threat Management
• Mobile protection from
– Stolen & lost devices
– Malware
– Jail-broken devices
– Session hijacking
– Denial of Service
– QR code spoofing
– Infection from a PC
– And many many more…
38
(MTM)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Image: stockimages / FreeDigitalPhotos.net
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Application Management
• Secured corporate apps - not device
• App co-existence
– Consumer apps installed & run as per normal
– Corporate apps are separately installed & secured
• Staff satisfaction & secure enterprise apps
• Technical challenge – how to secure apps
– Developer integration of an SDK
– Mobile virtualization
– App wrapping & containerization
39
(MAM)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Containerization
• Apps deployed/wrapped in a secure container
• Automatically adds additional features
– App, data & over the wire encryption
– Data leakage protection (e.g. disable screenshots)
– SSO & authentication via corporate infrastructure
– Mobile policy enforcement (e.g. geofencing)
– Remote management & app wipe
– Access to corporate systems
• Employee's other apps are left in tact
40Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Corporately Owned,
Personally Enabled
• Enterprise offers a range of mobiles
• Staff satisfaction - permits both corporate
and personal use
• Corporate benefits
– Small set of devices makes for easier IT support
– Enterprise owns the device
– Enterprise has right to disconnect/wipe the device
41
(COPE)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Enterprise Mobile Management
• BYOD or COPE
– Mobility is an enormous enabler for staff
– And a security risk
• Managing your mobile landscape is essential
42
(EMM)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Image: jscreationzs / FreeDigitalPhotos.net
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Welcome to the mobile
security acronym soup!
And it's all your fault!
Chris: don't forget the
punchline!
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 44
http://bit.ly/oramss
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Mobile Cloud
45
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
MBaaS: Mobile BackEnd as a Service
• JaCaaS - Hopefully note "Just another Cloud as a Service"
• Bundled or targeted cloud services
– Specifically aimed at mobile development
– Common mobile services: Identity, integration, service orchestration, messaging,
data synchronization, data storage, SDKs, analytics
– Basically all the stuff you can't be bothered writing & hosting yourself
– Part of a complete Mobile Application Development Platform (MADP)
• Accelerates projects by off-ending much effort to common services
• Enterprise grade MBaaS focus heavily on connectivity with back end
enterprise systems, & scalability
46
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 47
http://bit.ly/oramss
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 48
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle

Más contenido relacionado

La actualidad más candente

Oracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingOracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingChris Muir
 
Oracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsOracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsChris Muir
 
Oracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningOracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningChris Muir
 
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsOracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsChris Muir
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...Steven Davelaar
 
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsOracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsChris Muir
 
Oracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesOracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesChris Muir
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSSteven Davelaar
 
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationOracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationChris Muir
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlChris Muir
 
Oracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityOracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityChris Muir
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSChris Muir
 
Oracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingOracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingChris Muir
 
Oracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesOracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesChris Muir
 
Oracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesOracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesChris Muir
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesChris Muir
 
Oracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignOracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsOracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsChris Muir
 
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsOracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsChris Muir
 
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsOracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsChris Muir
 

La actualidad más candente (20)

Oracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - LoggingOracle ADF Architecture TV - Development - Logging
Oracle ADF Architecture TV - Development - Logging
 
Oracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build OptionsOracle ADF Architecture TV - Deployment - Build Options
Oracle ADF Architecture TV - Deployment - Build Options
 
Oracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & TuningOracle ADF Architecture TV - Development - Performance & Tuning
Oracle ADF Architecture TV - Development - Performance & Tuning
 
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure DecisionsOracle ADF Architecture TV - Design - MDS Infrastructure Decisions
Oracle ADF Architecture TV - Design - MDS Infrastructure Decisions
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
 
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural PatternsOracle ADF Architecture TV - Design - ADF Architectural Patterns
Oracle ADF Architecture TV - Design - ADF Architectural Patterns
 
Oracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best PracticesOracle ADF Architecture TV - Development - Programming Best Practices
Oracle ADF Architecture TV - Development - Programming Best Practices
 
Building beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCSBuilding beacon-enabled apps with Oracle MCS
Building beacon-enabled apps with Oracle MCS
 
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL IntegrationOracle ADF Architecture TV - Design - Architecting for PLSQL Integration
Oracle ADF Architecture TV - Design - Architecting for PLSQL Integration
 
Oracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version ControlOracle ADF Architecture TV - Development - Version Control
Oracle ADF Architecture TV - Development - Version Control
 
Oracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for SecurityOracle ADF Architecture TV - Design - Designing for Security
Oracle ADF Architecture TV - Design - Designing for Security
 
Oracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDSOracle ADF Architecture TV - Design - Application Customization and MDS
Oracle ADF Architecture TV - Design - Application Customization and MDS
 
Oracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error HandlingOracle ADF Architecture TV - Development - Error Handling
Oracle ADF Architecture TV - Development - Error Handling
 
Oracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration ArchitecturesOracle ADF Architecture TV - Design - Service Integration Architectures
Oracle ADF Architecture TV - Design - Service Integration Architectures
 
Oracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System TopologiesOracle ADF Architecture TV - Deployment - System Topologies
Oracle ADF Architecture TV - Deployment - System Topologies
 
Oracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service ArchitecturesOracle ADF Architecture TV - Design - ADF Service Architectures
Oracle ADF Architecture TV - Design - ADF Service Architectures
 
Oracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout DesignOracle ADF Architecture TV - Design - Usability and Layout Design
Oracle ADF Architecture TV - Design - Usability and Layout Design
 
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation OptionsOracle ADF Architecture TV - Design - Task Flow Navigation Options
Oracle ADF Architecture TV - Design - Task Flow Navigation Options
 
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable ArtifactsOracle ADF Architecture TV - Design - ADF Reusable Artifacts
Oracle ADF Architecture TV - Design - ADF Reusable Artifacts
 
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project LayoutsOracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
Oracle ADF Architecture TV - Development - Naming Conventions & Project Layouts
 

Similar a Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle

Oracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 marsOracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 marsSorathaya Sirimanotham
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Joelith
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service Guatemala User Group
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXBruno Borges
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution OverviewMee Nam Lee
 
Developing Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayDeveloping Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayToronto-Oracle-Users-Group
 
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Designcrm2life
 
Demo intelligent user experience with oracle mobility for publishing
Demo  intelligent user experience with oracle mobility for publishingDemo  intelligent user experience with oracle mobility for publishing
Demo intelligent user experience with oracle mobility for publishingVasily Demin
 
Choosing the right mobile architecture
Choosing the right mobile architectureChoosing the right mobile architecture
Choosing the right mobile architectureLonneke Dikmans
 
Oracle Cloud: Anything as a Service
Oracle Cloud: Anything as a ServiceOracle Cloud: Anything as a Service
Oracle Cloud: Anything as a ServiceBruno Borges
 
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Bart Jonkers
 
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceCloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceRuma Sanyal
 
Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersAbhishek Kant
 
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and OverviewRe-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and OverviewGuatemala User Group
 
Securing Corporate Applications and Data on Personal Devices
Securing Corporate Applications and Data on Personal DevicesSecuring Corporate Applications and Data on Personal Devices
Securing Corporate Applications and Data on Personal DevicesArtur Alves
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
Oracle Access Management - Customer presentation
Oracle Access Management - Customer presentation   Oracle Access Management - Customer presentation
Oracle Access Management - Customer presentation Delivery Centric
 

Similar a Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle (20)

Oracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 marsOracle Cloud café sur les mobile apps 10 mars
Oracle Cloud café sur les mobile apps 10 mars
 
Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014Mobile Application Framework - OFM Canberra September 2014
Mobile Application Framework - OFM Canberra September 2014
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution Overview
 
Developing Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle wayDeveloping Mobile Applications for iOS and Android the Oracle way
Developing Mobile Applications for iOS and Android the Oracle way
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
 
Demo intelligent user experience with oracle mobility for publishing
Demo  intelligent user experience with oracle mobility for publishingDemo  intelligent user experience with oracle mobility for publishing
Demo intelligent user experience with oracle mobility for publishing
 
Choosing the right mobile architecture
Choosing the right mobile architectureChoosing the right mobile architecture
Choosing the right mobile architecture
 
Oracle Cloud: Anything as a Service
Oracle Cloud: Anything as a ServiceOracle Cloud: Anything as a Service
Oracle Cloud: Anything as a Service
 
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
Increased Developer Productivity for IoT with Java and Reactive Blocks (Oracl...
 
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS AudienceCloud 2014: Top Five Best Practices for Your Application PaaS Audience
Cloud 2014: Top Five Best Practices for Your Application PaaS Audience
 
Leverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik DevelopersLeverage Progress Technologies for Telerik Developers
Leverage Progress Technologies for Telerik Developers
 
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and OverviewRe-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
Re-­Think Mobile… Beyond Mobile­‐First: Oracle Mobile Strategy and Overview
 
2014 oow open_ui
2014 oow open_ui2014 oow open_ui
2014 oow open_ui
 
Securing Corporate Applications and Data on Personal Devices
Securing Corporate Applications and Data on Personal DevicesSecuring Corporate Applications and Data on Personal Devices
Securing Corporate Applications and Data on Personal Devices
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
Oracle Access Management - Customer presentation
Oracle Access Management - Customer presentation   Oracle Access Management - Customer presentation
Oracle Access Management - Customer presentation
 

Más de Chris Muir

Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data ServicesChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternOracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsOracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsOracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsChris Muir
 
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsOracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsChris Muir
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewChris Muir
 

Más de Chris Muir (6)

Oracle REST Data Services
Oracle REST Data ServicesOracle REST Data Services
Oracle REST Data Services
 
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication PatternOracle ADF Architecture TV - Design - Task Flow Communication Pattern
Oracle ADF Architecture TV - Design - Task Flow Communication Pattern
 
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction OptionsOracle ADF Architecture TV - Design - Task Flow Transaction Options
Oracle ADF Architecture TV - Design - Task Flow Transaction Options
 
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope OptionsOracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
Oracle ADF Architecture TV - Design - Task Flow Data Control Scope Options
 
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow ConceptsOracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
Oracle ADF Architecture TV - Design - Advanced ADF Task Flow Concepts
 
Oracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow OverviewOracle ADF Architecture TV - Design - Task Flow Overview
Oracle ADF Architecture TV - Design - Task Flow Overview
 

Último

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Último (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle

  • 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Mumbo Jumbo Demystifying the World of Enterprise Mobility with Oracle Dave Kamholz Principal Mobility User Interface Designer Oracle Development Tools Chris Muir Senior Principal Mobility Product Manager Oracle Development Tools Image: pakorn / FreeDigitalPhotos.net
  • 2. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2
  • 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 3
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Security Cloud Basics IntegrationDevelopment Agenda 4
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Basics 5
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile & Cloud Predictions 6 Source: Forbes: Mobile Business Statistics For 2012 By 2015 mobile app development projects will outnumber native PC projects by a ratio of 4-to-1. 90% of CIO expect to deploy more than 25 mobile apps in 2014. Market for Cloud-based Mobile Apps is expected to grow by 88% from 2009 to 2014
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | CIO Mobility Opinions Source: The Accenture Mobility CIO Survey 2013 84% 84% said mobility would significantly improve customer interactions 83% 43% 36% 42% 83% said mobility would significantly affect their overall business 43% said mobility would improve customer service with instant data 36% are engaging customers via mobile device & services 42% rank mobility as one of their top five priorities
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Daily Mobile Metrics • 700K – Android Activations • 378K – iPhone Sold • 371K – Babies Born • 200K – Nokia Smartphones • 143K – BlackBerry Devices 8 Why Mobile Matters? Source: http://www.lukew.com/ff/entry.asp?1506 iPhone 6/6s 10m in 3 days Image: Witthaya Phonsawat / FreeDigitalPhotos.net
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | ThingsMobileWeb Evolution The New Normal Mainframe Client/Server
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Convergence 10 Do you still carry these separately? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Alarm Calendar CameraBook Compass NotebookMusic PlayerMapGPS Calculator WatchVideo Camera
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Devices 11 Are you supporting the new ‘Normal’? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Phone Tablet ThingsPhablet Some images courtesy of Apple Computer, Inc.
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Apps 12 Do you have an app for that? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Web HybridNative
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Apps 13 What do I use for my app? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Web HybridNative • Not native • May not feel native • No App Store presence • Cannot directly call native optimized APIs • Cannot disconnect or go offline • Don't support numerous device features • Application installed & runs on device • Uses native code and APIs • Optimized for platform form factor • Access to local storage & device services • Offline support • Solution only deploys to one platform • Cannot be run across iOS & Android • Code reuse can be complex • Portability requires work • You’ll need both iOS & Android developers • Application installed on device • HTML5, CSS3, JS • Runs within a native web container • Inherently cross platform • Utilizes existing skillsets • Access to local storage and device services • Code reuse and portability simplified
  • 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Choice 14 It depends on your perspective Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Native Hybrid Web Consumer 40% 40% 20% Enterprise 10% 60% 30% 2015 Consumer vs. Enterprise split Developed w/ web technologiesNative in the app stores Source: Gartner, Inc.
  • 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile First 15 Are you future friendly? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Focus on Mobile Needs • Remember Bandwidth Limits • Have a Responsive Layout • Remember Touch Ability • Be Input Friendly
  • 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Principles 16 Are you designing for your Mobile user? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | • Know your end user • Define Mobile task • Design for context • Flatten navigation model • Design for 2 minutes • Visual design • Integrate analytics • Simplify search • Embed collaboration • Leverage Mobile platform http://bit.ly/1Bch45B
  • 17. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Guidelines 17 Do you need Mobile design resources? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 18. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Development 18
  • 19. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Cross Platform Development 19 What is the hybrid app made of? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | HTML 5 JavaScriptCSS 3 XML Java
  • 20. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Device Services 20 How do I access all my converged apps? Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Camera Calendar Contacts Email GPS Phone SettingsMessaging VideoPlugins
  • 21. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Build Your Own App • Empower Business Analysts • Use WYSIWYG features • Use native UI components • Create basic task flows • Apply custom styles • Use imported business logic 21 BYOA – accelerate your app building Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 22. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Application Development Platform • Set of Products & Services for Mobile Development • Manage Development to Devices & Platforms • Provides Full Lifecycle Solutions • Integrates Middleware with Client Applications 22 MADP – or MEAP: Mobile Enterprise Application Platform Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | ON-PREMISE PACKAGED APPLICATIONS CUSTOM APPLICATIONS CLOUD Multi-Channel NATIVE, WEB, HYBRID SECURE DEVELOP INTEGRATE MANAGE DEPLOY MOBILE PLATFORM
  • 23. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 23Image: stockimages / FreeDigitalPhotos.net http://bit.ly/oramaf
  • 24. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Integration 24
  • 25. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | In context of mobile, Oracle keeps on mentioning OSB as a best practice? What's OSB? What's this got to do with mobile?
  • 26. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | An Evolved Enterprise Architecture Legacy Mainframe Worklist Portal MS Office Customers Customer Employee Onboarding Purchase Order Customer Onboarding Expense ApprovalEmployee Order 2 Cash Server icon credit: http://rrze-icon-set.berlios.de/ JDBC (Database) FTP
  • 27. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Accommodating Mobile Legacy Mainframe Worklist Portal MS Office Customers Mobile Customer Employee Onboarding Purchase Order Customer Onboarding Expense ApprovalEmployee Order 2 Cash Server icon credit: http://rrze-icon-set.berlios.de/ ? JDBC (Database) FTP
  • 28. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Service Bus Legacy Mainframe Worklist Portal MS Office Customers Mobile Server icon credit: http://rrze-icon-set.berlios.de/ ORACLE SERVICE BUS JDBC (Database) FTP
  • 29. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Service Bus  Loose coupling – replaces direct coupling with a flexible proxy service  High availability – business services access multiple endpoints to protect against failure  Message flow – data can be routed, transformed, composed, validated  Connectivity – beyond web services adapters connect to EBS, AQ, JDBC, HTTP/S, JCA, JMS, WSRM, MQ, SMPT, FTP, File, Tux, EJB Server icon credit: http://rrze-icon-set.berlios.de/
  • 30. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Security 31
  • 31. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Welcome to the mobile security acronym soup! And it's all your fault!
  • 32. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 33Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 33. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Device Management • Enterprise-class - part of Enterprise Mobility Management (EMM) • Centrally managed – configured, monitored & secured • Over-The-Air distribution - apps, data, config • Secure – all of device, reduced risk & support costs 34 (MDM) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 34. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 35Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 35. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 36Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 36. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Bring Your Own Device • BYO device - staff can use their own devices to access enterprise systems – (or the business can't stop them) • Staff satisfaction – (MDM is not an option) • Risks – lost devices, leaked information, malware… 37 (BYOD) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 37. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Threat Management • Mobile protection from – Stolen & lost devices – Malware – Jail-broken devices – Session hijacking – Denial of Service – QR code spoofing – Infection from a PC – And many many more… 38 (MTM) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Image: stockimages / FreeDigitalPhotos.net
  • 38. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Application Management • Secured corporate apps - not device • App co-existence – Consumer apps installed & run as per normal – Corporate apps are separately installed & secured • Staff satisfaction & secure enterprise apps • Technical challenge – how to secure apps – Developer integration of an SDK – Mobile virtualization – App wrapping & containerization 39 (MAM) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 39. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Containerization • Apps deployed/wrapped in a secure container • Automatically adds additional features – App, data & over the wire encryption – Data leakage protection (e.g. disable screenshots) – SSO & authentication via corporate infrastructure – Mobile policy enforcement (e.g. geofencing) – Remote management & app wipe – Access to corporate systems • Employee's other apps are left in tact 40Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 40. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Corporately Owned, Personally Enabled • Enterprise offers a range of mobiles • Staff satisfaction - permits both corporate and personal use • Corporate benefits – Small set of devices makes for easier IT support – Enterprise owns the device – Enterprise has right to disconnect/wipe the device 41 (COPE) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
  • 41. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Enterprise Mobile Management • BYOD or COPE – Mobility is an enormous enabler for staff – And a security risk • Managing your mobile landscape is essential 42 (EMM) Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Image: jscreationzs / FreeDigitalPhotos.net
  • 42. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Welcome to the mobile security acronym soup! And it's all your fault! Chris: don't forget the punchline!
  • 43. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 44 http://bit.ly/oramss
  • 44. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Mobile Cloud 45
  • 45. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | MBaaS: Mobile BackEnd as a Service • JaCaaS - Hopefully note "Just another Cloud as a Service" • Bundled or targeted cloud services – Specifically aimed at mobile development – Common mobile services: Identity, integration, service orchestration, messaging, data synchronization, data storage, SDKs, analytics – Basically all the stuff you can't be bothered writing & hosting yourself – Part of a complete Mobile Application Development Platform (MADP) • Accelerates projects by off-ending much effort to common services • Enterprise grade MBaaS focus heavily on connectivity with back end enterprise systems, & scalability 46
  • 46. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 47 http://bit.ly/oramss
  • 47. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 48

Notas del editor

  1. This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your presentation covers material affected by Oracle’s Revenue Recognition Policy To learn more about this policy, e-mail: Revrec-americasiebc_us@oracle.com For internal communication, Safe Harbor Statements are not required. However, there is an applicable disclaimer (Exhibit E) that should be used, found in the Oracle Revenue Recognition Policy for Future Product Communications. Copy and paste this link into a web browser, to find out more information.   http://my.oracle.com/site/fin/gfo/GlobalProcesses/cnt452504.pdf For all external communications such as press release, roadmaps, PowerPoint presentations, Safe Harbor Statements are required. You can refer to the link mentioned above to find out additional information/disclaimers required depending on your audience.
  2. Source: Forbes:http://www.forbes.com/sites/markfidelman/2012/05/02/the-latest-infographics-mobile-business-statistics-for-2012/ Forbes: The Latest Infographics: Mobile Business Statistics For 2012 Main Points As we witness this convergence of technologies across mobile, web and things … there are a great deal of new opportunities open to those that can embrace them.   No mobile presentation is complete unless we present a few stats … the numbers are changing so quickly it can be hard to keep up with the latest stats -- let’s take a look at a few: According to recent Forbes report – 90% of CIO expect to deploy more than 25 different mobile apps in 2014 – just imagine would we ever have said that five years ago – deploying apps typically required a lot more planning and resources but now with Mobile Apps – everyone expects to be able to download and start using it as soon as it is on their device. Another stat is around Mobile App Development – by 2015 it is estimated that mobile app development will out number native PC development 4 to 1. This introduces a new need to resources that can develop for mobile. And perhaps as no surprise the demand Cloud-based Mobile Apps is expected to grow by 88% from 2009 to 2014   All of these above stats can be viewed as challenges and opportunities depending on how ready the enterprise is to embrace these trends. Regardless enterprises cannot simply sit back and ignore these changes – these stats will have an impact on everyone.
  3. Source: The Accenture Mobility CIO Survey 2013 (from former slides Main Points Here are some more metrics showing CIO opinions towards Mobile 84% indicated that mobility will significantly improve customer interactions 83% indicates that mobility will significantly affect their business 43% indicated mobility would improve customer service with instant data 42% ranked mobility as one of their top 5 priorities 36% are currently engaging customers via Mobile device and services
  4. Source: http://www.lukew.com/ff/entry.asp?1506 Source: https://www.apple.com/pr/library/2014/09/22First-Weekend-iPhone-Sales-Top-10-Million-Set-New-Record.html Image courtesy of Witthaya Phonsawat at FreeDigitalPhotos.net
  5. Source: Previous MAF Presentations Main Points Discuss the transition from older platforms, to now Web + IoT and Mobile. Emphasize this is as true and growing more so for enterprises. Currently there is often a web app for many enterprise products. Is starting to be more common to have that web app possibly run on some Mobile devices. More Mobile apps are being created, while more connectivity is occurring with other Things. The Cloud helps keep many of these apps, devices and things connected. Although rather simple slide, this is becoming the New Normal Reality in Enterprises.
  6. Source: Previous MAF Presentations Main Points Here is common used case. How many people still carry these? Raise your hands if you calculator you are carrying a Calculator, Compass or Music Player, that is not on your Mobile Device? Now there is an app for everything and much more than this… And just think some of these apps integrate together.
  7. Source: Previous MAF Presentations Source: Phablet and Watch courtesy of Apple Computer, Inc. Main Points Are you supporting the New Normal, by providing apps for these devices? Phone/Pod: Small screen device Phablet: Larger phone approaching a small tablet… we don’t need to pull our phablets out for a size comparison Tablets: All types are available. More screen to play with, different circumstances they are used it. Things/ Wearable's: Watch Head Mounted Display Other: Game Console Household Appliance
  8. Source: Previous MAF Presentations Main Points Three types: Mobile Web – In a browser Native – Built for app store Hybrid – Let’s see
  9. Source: Gartner. (Previous Mobility presentations Main Points Consumer is split between Native and Hybrid Enterprise weighted towards Hybrid
  10. Source: Alta Materials Main Points Just because you build an app, doesn’t mean the mobile user will want to use it or enjoy using it.
  11. Main Points Here is our YouTube channel host talking about design principals. Cover each principle quickly.
  12. Main Points Style: Native Look & Feel Components: Building Blocks Patterns: Mobile Design Solutions Examples: Demos, Code, Gallery Help: Getting Started
  13. Mobile Development can be a broad topic, but today I am only going to touch on a few topics. HTML 5 Defacto UI Standard Cross Platform/Device Out of Box UI CSS 3 Native Themes Style Customization Out of Box UI JavaScript Common Scripting Capability XML Benefit of transformations Java Reusable Business Logic Familiar to Developers
  14. Source: Alta icons Main Points With Native and Hybrid you can get access to device services. Many of these are converged apps we mentioned previously.
  15. Source: MCS Demo Main Points Today it is common to have users that are not so technical that want to Build Their Own App. Or at least be more actively involved in the design and development of the app. Empower the non-technical users, business analysts, designers, etc…. Take advantage of simple to design and prototype features Support native look and feel Support custom styles Take advantage of existing business logic.
  16. Source: Previous MAF Presentations Main Points The key aspect here is the platform pulls together a set of products and services for Mobile development. It helps manage development across devices and platforms. It allows for full lifecycle solutions: Design, Develop, Integrate, Deploy, Manage, Secure It supports better integrations across Middleware clients This is a broad topic, that is supported by many features
  17. Main Point When you go into the Platform, you need a framework that provide the breath of support we discuss with the apps that you need to develop
  18. One day you landed a new job And they gave you a free cell phone! It only came in silver You didn't care Work paid for all your phone calls! 1 day work gave you a Blackberry It even had a keyboard! It only came in silver You didn't care Work paid for all your phone calls! Work loved the Blackberry too Secure over the wire Remotely managed A new acronym was born: Mobile Device Management (MDM)
  19. -read bullet points- Added bonus: Protection from NSA snooping
  20. Then the world changed The iPhone arrived Everyone coveted an iPhone You wanted one too Maybe if you could get work to pay… So you asked…. Your pleas were ignored Something about: "Corporate policy" So you ignored them….
  21. Secretly you became addicted You bought them all iPhone, iPad, Android, Kindles Apps made you productive Games kept you entertained Movies cured boring flights You threw away your camera Soon you weren't alone All your colleagues had one And you used it for work You didn't care You were cool You even accessed work systems And then work found out Work cited "corporate policy" And everyone ignored them Even the CEO A new acronym was born: Bring Your Own Device (BYOD)
  22. -read bullet points-