Developing for the Apple IPhone With Oracle JDeveloper and ADF

Free registration required

Executive Summary

Oracle JDeveloper and Oracle Application Development Framework (ADF) Mobile are used to create mobile web application optimized for the Apple iPhone. Apple iPhone is a smartphone with features including Safari Web browser with support of JavaScript and AJAX. With the development in the mobile web industry, web development tools are interpreted into the web sites to provide easy-to-use user interface and large page download. The Oracle ADF Mobile Browser client allows the developers to control the AJAX capabilities of iPhone Safari browser. It can also maintain the compatibility with mobile browsers that handles plain HTML or WAP 2.0 content. Oracle ADF supports mobile application development with mobile support located in JavaServer Faces (JSF) mobile render kits distributed through MyFaces Trinidad components and Oracle JDeveloper design time support. Various steps to develop iPhone-optimized mobile application using Oracle ADF and JDeveloper are discussed in this paper. These steps include developing or re-using existing business logic components, developing page flows and views for the mobile application, and optimizing for iPhone Safari browser. Skinning for iPhone allows the Oracle ADF mobile application to take on iPhone look using Trinidad components. There are three UI elements around iPhone native application including navigation panel list, field set panel, and navigation bar. iPhone developers have also designed a support for Google maps application that provides access to navigations and addresses.

  • Format: HTML
  • Size: 0 KB