Java Technology for the Wireless Industry: Architecture and Implementation
This course, Java Technology for the Wireless Industry: Architecture and Implementation, provides students with an overview of the Java Technology for the Wireless Industry (JTWI) specification found in Java Specification Request (JSR) 185. JTWI describes a subset of Java 2 Platform, Micro Edition (J2ME) technologies which are quickly becoming the de facto mobile phone container environment which developers can count on to exist in most Mobile Information Device Profile (MIDP) 2.0-compliant devices. This course also covers the overall architecture, mandatory and conditional elements of the JTWI specification, as well as the best implementation practices, through downloadable labs and demos.
Number of days/duration: 6-8 hours
This course requires the Flash plug-in.
Developers wishing to complete the associated labs for this course will need the following:
J2ME Wireless Toolkit (WTK) 2.0
Suitable runtime environment for the WTK
This course does not cover the following topics.
Java 2 Platform, Standard Edition (J2SE) technology programming
Web technology programming
Graphical User Interface (GUI), Input/Output (I/O), and network-based programming

Course ID:
WJT-3702-90 |
Subscription Duration:
90 days
| Price: $US
120.00 |
|
|
Languages Offered |
 |
English
|
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: Describe the overall architecture of the J2ME platform (Configurations, Profiles, Application Programming Interfaces [APIs])List the primary profiles of the Connected Limited Device Configuration (CLDC)Some experience developing with MIDP 2.0 (required for performing the downloadable labs)
|
Skills Gained |
 |
Upon completion of this course, you should be able to: Provide an overview of JTWI architecture, required components, and benefitsDescribe the relationship of the mandatory and conditional components within JTWI, and list and describe their requirementsList and describe common JTWI best practices
|
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 PlatformBefore: WJT-3701: Working with the J2ME Wireless Toolkit 2.0After: DTJ-365: Developing Mobile Desktop Applications with J2ME PlatformAfter: WJT-3703: JTWI Standard Extensions for Mobile Media and Wireless Messaging
|
Course Content |
 |
Module 1 - JTWI 1.0 Specification Overview
|
Describe the goals of the JTWI specification Describe the major elements of JTWI 1.0Differentiate between mandatory and conditionally required specificationsDescribe device expectationsDescribe the future flexibility of JTWI
Module 2 - The JTWI 1.0 Mandatory Specifications
|
Describe CLDC 1.0 JTWI requirementsDescribe the MIDP 2.0 JTWI requirementsDescribe the J2ME Wireless Messaging API (WMA) 1.0 JTWI requirements
Module 3 - The JTWI 1.0 Conditional Specifications
|
Describe the Mobile Media API (MMAPI) JTWI requirements
Module 4 ? Examining Common JTWI Best Practices
|
List and describe JTWI best practicesDescribe resource management best practicesDescribe standard API's best practicesList and describe User Interface (UI)/Event Response best practicesDescribe packaging and security best practices |