Mobile Application Developer
(Classroom)
Career path description
The Mobile Application Developer career path prepares students to develop, test, debug, and deploy hybrid mobile applications. This will require mobile application development skills, such as Sencha Touch, jQuery, Dojo, and Apache Cordoba. The Mobile Application Developer will use tools to create and publish mobile applications in public marketplaces such as Android SDK and Xcode, and also in private enterprise mobile application markets such as IBM MobileFirst.
ibm.com/training
General information
Delivery method
30% Self-paced and 70% Instructor led
Version
2016
Product
IBM Worklight Studio v6.2
Audience
Undergraduate senior students from IT related academic programs i.e. computer science, software engineering, information systems and similar others
Learning objectives
After completing this course, you should be able to:
Explain the concept of Mobile Web applications
Identify the foundation skills that developers need to design, develop, and deploy Mobile Web applications.
Explain how the Ajax application model architecture relates to Mobile Web applications
List the courses in the Mobile Web Development curriculum
Describe the role of JavaScript frameworks
Explain the role of REST services in Mobile Web applications
Describe how HTML5 supports the development of cross-platform applications
Code JavaScript functions
Use the form elements of HTML5
Develop simple web applications with HTML5, JavaScript, and Cascading Style Sheets (CSS)
Describe what Ajax is
Describe JavaScript frameworks
Describe how JavaScript frameworks fit into the Ajax application model architecture
Describe the benefits of using the Dojo JavaScript framework
Use Dojo mobile form control widgets to build web pages that accept input data
Create mobile views and lists
Describe how to move between views in a Mobile Web application
Describe how to use Dojo events
Describe the general-purpose event handler dojo/on
Describe how to use Dojo query
Describe how to call server functions from Dojo
Describe the dojo/request feature
Describe the process for handling asynchronous requests with callbacks
Develop and test Dojo-based Mobile Web applications
Describe the benefits of using the jQuery Mobile framework for building cross-device web applications
Describe the features of jQuery Mobile
Use jQuery Mobile to auto-enhance form control elements that accept data input
Create mobile pages, lists, and dialogs
Link between pages in a mobile web application
Get external data resources and display them in the page
Develop and test jQuery mobile applications
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
Prerequisites Skills
-
Basic knowledge on HTML web application development
-
Basic knowledge on Eclipse-based development tools
-
Basic knowledge on developing web applications that are marked up with HTML (Hypertext Markup Language) and JavaScript
-
Basic understanding of the document object model (DOM) and the use of common HTML markup elements, such as
Share with your friends: |