Best of both worlds: Create hybrid mobile applications with Oracle Application Express
Upcoming SlideShare
Loading in...5
×
 

Best of both worlds: Create hybrid mobile applications with Oracle Application Express

on

  • 1,678 views

Create next-to-native mobile applications using Oracle Application Express and Cordova (or Phonegap).

Create next-to-native mobile applications using Oracle Application Express and Cordova (or Phonegap).

Statistics

Views

Total Views
1,678
Views on SlideShare
1,559
Embed Views
119

Actions

Likes
2
Downloads
21
Comments
0

14 Embeds 119

http://oracledbacr.blogspot.com 52
https://twitter.com 32
http://oracledbacr.blogspot.com.ar 9
http://oracledbacr.blogspot.mx 8
http://oracledbacr.blogspot.com.es 4
http://www.linkedin.com 3
http://feedly.com 3
http://oracledbacr.blogspot.hk 2
http://oracledbacr.blogspot.de 1
http://ronaldvargasquesada.wordpress.com 1
http://oracledbacr.blogspot.fr 1
http://oracledbacr.blogspot.ca 1
http://oracledbacr.blogspot.ru 1
http://oracledbacr1.rssing.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Best of both worlds: Create hybrid mobile applications with Oracle Application Express Best of both worlds: Create hybrid mobile applications with Oracle Application Express Presentation Transcript

  • The best of both worlds Going hybrid with Oracle Application Express Copyright © 2013 Apex Evangelists
  • Web Vs Native Copyright © 2013 Apex Evangelists http://apex-evangelists.com
  • Web And Native + = Copyright © 2013 Apex Evangelists http://apex-evangelists.com View slide
  • #WORKSPACE_IMAGES#ireland.css View slide
  • Install Cordova
  • $ sudo npm install -g cordova
  • Create ContactSync app
  • $ cordova create contactsync com.apex-evangelists.contactsync ContactSync
  • Add platform(s)
  • $ cd contactsync $ cordova platform add ios
  • $ cordova platform ls Installed platforms: ios 3.1.0 Available platforms: android, blackberry10, firefoxos
  • Build and run
  • $ cordova build ios
  • $ cordova emulate ios [TypeError: Arguments to path-join must be strings]
  • Ok ... switch over to Xcode
  • Run our (empty) app
  • Quick look at the APEX app
  • Embed the APEX app
  • Run the APEX app as a native app
  • Add plugins to the project
  • $ cordova plugin add org.apache.cordova.device $ $ cordova plugin add org.apache.cordova.network-information $ $ cordova plugin add org.apache.cordova.contacts $
  • $ cordova plugin list [ ‘org.apache.corodova.contacts’, ‘org.apache.corodova.device’, ‘org.apache.corodova.network-information’ ]
  • Copy plugins to the web server
  • Reference the JavaScript file in the APEX app
  • Show device info in the APEX app
  • 2 3 1
  • Load iPhone Contacts into your APEX application
  • 1 2
  • Download Database Contacts to your iPhone Contacts
  • 1 2
  • 1 2
  • 1 2
  • Upload iPhone Contacts to your Database Contacts
  • 1
  • 2
  • 1 2
  • Full native integration
  • JavaScript JavaScript REST -> PL/SQL REST -> JSON
  • So, what do you need to build a native app …! ! - HTML! - CSS! - JavaScript! ! ! Try this at home !!
  • Q A & Copyright © 2013 Apex Evangelists http://apex-evangelists.com
  • ! roel@apex-evangelists.com http://apex-evangelists.com