3 days
Online Offline

DescriptionWhat we offer

This course is also available as self-paced virtual (e-learning) course, Developing Mobile Applications with IBM Worklight Foundation V6.2 (ZD602G). This option does not require any travel.

This course teaches you how to use IBM Worklight Foundation V6.2 to develop mobile applications that run on an Android or iOS* environment.

ObjectivesWhat you learn

  • Develop a mobile application to run on an Android or iOS platform by using the IBM Worklight hybrid coding approach
  • Use IBM Worklight client-side APIs for cross-platform portability
  • Use the Apache Cordova framework to access native device functions
  • Use IBM Worklight server-side APIs for back-end integration
  • Include the jQuery Mobile or Sencha Touch UI frameworks in an application
  • Secure a mobile application by using various IBM Worklight authentication techniques
  • Describe the architecture of location services
  • Describe the components for team development
  • Manage application updates and versions

TopicsThe best for you

  • Course introduction
  • Introduction to IBM Worklight Foundation V6.2
  • Overview of Worklight Studio
  • Exercise: Installing IBM Worklight Studio and developing an application
  • Developing and testing the user interface
  • IBM Worklight client-side development: Core APIs
  • Exercise: Client-side core APIs
  • IBM Worklight client-side development: Local storage APIs
  • Exercise: Exploring local storage APIs
  • Working with UI frameworks
  • Apache Cordova
  • Exercise: Using Apache Cordova to access native device functions
  • Integration adapters
  • Exercise: Developing an integration adapter
  • Native and web page integration
  • Exercise: Combining native and web pages
  • Using Worklight native APIs
  • Security
  • Exercise: Securing an application
  • Location services
  • Notification mechanisms
  • Deploying an application from development to production
  • Exercise: Deploying an application
  • Team development and Application Center
  • Course summary

PrerequisitesWhat should you know

You should have experience in Java or web development with Eclipse, and a good knowledge of the following web technologies:

  • HTML5
  • JavaScript
  • Cascading Style Sheets (CSS) 3

You should also have basic knowledge of a mobile web UI framework, such as Dojo Mobile, and Representational State Transfer (REST) services.

AudienceWho should attend

This course is designed for application developers who want to create, manage, and deploy mobile applications to Android and iOS mobile environments by using IBM Worklight Foundation V6.2.