1 / 8

Franç ois Briard GS-AIS-HR CAPPS, 21 June 2013

Oracle Application Express (APEX) for Mobile Web Applications. Franç ois Briard GS-AIS-HR CAPPS, 21 June 2013. Disclaimer.

Download Presentation

Franç ois Briard GS-AIS-HR CAPPS, 21 June 2013

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Oracle Application Express (APEX) for Mobile Web Applications FrançoisBriardGS-AIS-HR CAPPS, 21 June 2013

  2. Disclaimer • Even if widelyused in the past and still in use, Oracle Application Express (APEX) is not the official GS-AIS DevelopmentTool (neither for desktop or mobile web apps) • This presentationisbased on personalexperience made with the tool out of the AIS main scope (i.e. Open Daystools)

  3. APEX in a nutshell • Oracle Application Express is a free rapiddevelopmenttool to create web applications relying on Oracle database data. • PL/SQL and jQuerybased • Graphical interface on the web • Verystrongdevelopmentcommunity (400’000 developers) • Very active forum (3rd in OTN) and completewebsite • Strong support of jQuery (mobile) in a declarativeway • Possibilityto package applications and plugins • Supportedat CERN and course offered by HR training • Competencesneeded: • Main: Oracle, SQL, PL/SQL • Optional: Javascript, jQuery, HTML

  4. Architecture • Simple 2-Tier Architecture (can be 3) • Pages dynamically rendered using database metadata • No code generation or file based compilation • Runs everywhere Oracle Database runs

  5. Demo

  6. My experience • Desktop and Mobile versions of a web app are 2 web apps • Desktop UI = much data / few clicks • Mobile UI = few data / much clicks • Proactive reading of jQuery mobile documentation is a plus • ReusewhatjQuery Mobile offers • Make extensive use of the « Dynamic Actions » (AJAX)

More Related