This 1-day self-paced virtual classroom course teaches you how to build Mobile Web applications with Dojo.
This course replaces the earlier self-paced classroom course ZU371 Developing Mobile Applications with Dojo.
What has been updated from the earlier course:
- The Dojo framework has been updated from Dojo 1.7 to Dojo 1.8
- The course exercises and examples have been changed to use the Asynchronous Module Definition, or AMD format, when accessing Dojo modules
- The development and runtime environment use IBM WebSphere Application Server Liberty Profile Developer Tools for Eclipse V8.5.1
What has been added from the earlier course:
The unit describes what Ajax is, and lists the requirements for developing web applications with the Ajax programming model.
Unit 4 – Ajax calls to services with Dojo
This unit describes how to make Asynchronous Java and XML requests in Dojo.
Exercise 3 – Develop a Dojo mobile page that gets server-side data with the dojo/request API
In this exercise, you create a web page that retrieves information by using a dojo/request asynchronous call to a server-side web application.
You write the dojo/request function that makes a Dojo Ajax call and updates the web page with the weather data returned from the call.
In the exercise, you make an Ajax call to a web service that runs on the NOAA National Weather Service www.weather.gov site.
Sample mobile pages from the Dojo Mobile Weather Application:
Figure 1. Home Page
Figure 2. The List of Cities Mobile Web page
Figure 3. The Weather by City
You explore the benefits of the Dojo framework for mobile development: A library of pre-assembled visual mobile widgets, and methods to connect these widgets to functions and services.
Hands-on exercises are provided with this class to help reinforce the concepts learned in the self-paced lecture units.