Developing Mobile Desktop Applications
This course, Developing Mobile Desktop Applications, provides students with an introduction to developing applications using a typical Connected Device Configuration (CDC) implementation. These types of applications are targeted for rich hand held devices such as Personal Data Assistants (PDAs) and 'Smart Phones'. The course provides background CDC architectural information by describing the relationship of the Foundation Profile, the Personal Basis Profile and the Personal Profile. Through lectures and demonstrations students will then be presented with the details of the available APIs for each profile, typical application structure and the necessary information to begin developing basic CDC applications. The students will also be provided with an overview of where the technology is moving by examining the future direction of the CDC based technologies. This course also features downloadable labs, which will allow students to practice and try out the demonstrations presented in this course.
Developers wishing to complete the associated labs for this course will need the following:
Linux operating system
Apache Tomcat web server

Course ID:
WJT-3601-90 |
Subscription Duration:
90 days
| Price: $US
125.00 |
|
|
Languages Offered |
 |
This course is currently available in English only.
|
Who Can Benefit |
 |
Software developers working for independent software vendors(ISVs), system integrators (SIs), mobile device manufacturers, and enterprise IT personnel involved in mobile computing projects.
|
Prerequisites |
 |
To succeed fully in this course, students should be able to: Display an awareness of mobile technology Display a basic understanding of the J2ME platformDevelop Java web client applications for the J2EE platformDevelop network based applications in J2SE using java.net and java.io packagesDevelop basic GUI's using AWT from J2SE
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Describe the Connected Device Configuration (CDC) and the features of the CVMDescribe the role of the Foundation ProfileCreate an application with the Personal Basis ProfileCreate an application with the Personal ProfileList and describe future directions of J2ME and the CDC
|
Related Courses |
 |
Before: WJ-2751: Getting Started with Java TechnologyBefore: WJ-2755: Designing Graphical User Interfaces in Java TechnologyBefore: WJ-2756: Input/Output and Networking Packages in Java TechnologyBefore: WD-1100: Introduction to Wireless TechnologiesBefore: WJT-1500: An Overview of the J2ME PlatformAfter: DTJ-365: Developing Applications using the Mobile Information Device Profile 2.0 for the Java 2 Platform, Micro Edition (J2ME)
|
Course Content |
 |
Module 1: CDC and CVM Technical Overview
|
Module 2: Examining the Foundation Profile
|
Module 3: Developing applications with the Personal Basis Profile
|
Module 4: Developing applications with the Personal Profile
|
Module 5: Future Directions
|
Java 2 Platform, Standard Edition (J2SE) technology programming Web technology programming |