The Java Platform, Micro Edition (Java ME) provides a rich and robust environment for the development of applications that run on mobile devices. Java is currently running on over 3 billion phones and offers unrivaled potential for mobile developers worldwide. Oracle is the leader in providing mobile phone technology.This course includes coverage of the development of mobile applications that use Connected Device Limited Configuration (CDLC)and the Mobile Interface Device Profile (MIDP), and the Lightweight User Interface Toolkit (LWUIT). Using the latest NetBeans IDE and JavaME SDK, students will develop user interfaces with MIDP, a game with sounds using Sprites and Layers, sophisticated user interfaces using LWUIT, applications that access a mobile database, and applications that leverage Location and Payment APIs. Learn To:Create a simple payment application with the Payment APICreate a simple location application with the Location APICreate a simple game using the Game APICreate applications using the Connected Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP)Create robust user interfaces with the Lightweight User Interface Toolkit (LWUIT)A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made
This course is for applications developers new to Java who will be developing applications in Java using IBM's Rational Application Developer v9.5.
NOTE: This course can be tailored to previous release versions on request.
At the end of this course you will be able to:
Important Course Information Important Course Information Requirements: Requirements:
You should know how to:
Write, compile, and execute a program Recommended Experience: Recommended Experience:
Java Platform Overview
Java Syntax and Class Review
Encapsulation and Subclassing
Overriding Methods, Polymorphism, and Static Classes
Abstract and Nested Classes
Interfaces and Lambda Expressions
Collections and Generics
Collections Streams, and Filters
Lambda Built-in Functional Interfaces
Exceptions and Assertions
Java Date/Time API
File I/O (NIO.2)
The Fork-Join Framework
Database Applications with JDBC
If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.
Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.