Proposed J2ME training contents Day
1
Contents Overview of J2ME Review of Java and Java Platforms Need for J2ME and future prospects J2me Advantages J2ME Architecture Configurations CDC CLDC Profiles MIDP PDAP FP PP PBP RMIP Optional Packages WMA MMAPI Other Optional packages Virtual machines JVM KVM CVM Device architecture -whole picture
Introduction to J2ME Wireless ToolKit Writing a Midlet Running a Midlet on WTK Introduction to NetBeans with WTK
No:19, 2nd Floor, 2nd Cross, M.N.Plaza Sampige Road, Malleswaram Bangalore–560003 P h: + 9 1 8 0 4 1 2 8 1 2 2 7 / 2 8 E-Mail:
[email protected]
2
Midlet life Cycle Overview of other J2ME IDES MIDP Api overview MIDP Requirements
J2ME Jargons JCP JSR JTWI OTA Pre-verification Obfuscation MIDlet Suite Deploying MIDlet Suites
Introduction to midlet api Introduction to lcdui api Developing with lcdui Understanding Display Understanding Displayable hierarchy Creating Displayables Working with Items Understanding Command Low level User Interfaces Working with Canvas
Event Handling Handling High Level Events Handling low Level Events Event Delivery Methods
3
Introduction to GameCanvas Advantages of GameCanvas Working with GameCanvas
No:19, 2nd Floor, 2nd Cross, M.N.Plaza Sampige Road, Malleswaram Bangalore–560003 P h: + 9 1 8 0 4 1 2 8 1 2 2 7 / 2 8 E-Mail:
[email protected]
Working with Layers
Record Mangement System Adding and Retrieve the Records Sorting and Searching the Records Using RecordListener
Introduction to GCF Working with Http Connections Writing Servlet Code Compiling and Deploying Servlet Hooking up Midlet to Servlet Working with TCP/IP connections Working with UDP Connections Introduction to Comm Connections Introduction to SSL and HTTPS connections Working with Push Protocol Retrieving security info
Wireless Messaging Api(WMA) WMA Overview API Text and Binary Messages Message Connections,Message Listener,
4
Mobile Media API Mobile Media Api Architecture using Player Different Media Type Handling Playing Web Media Files Working with Volume Control Playing media from MIDlet suite Playing media from Recordstore Working with Audio Working with Video
No:19, 2nd Floor, 2nd Cross, M.N.Plaza Sampige Road, Malleswaram Bangalore–560003 P h: + 9 1 8 0 4 1 2 8 1 2 2 7 / 2 8 E-Mail:
[email protected]
Recording Audio Recording Video Synchronizing Players
Review and conclusion
No:19, 2nd Floor, 2nd Cross, M.N.Plaza Sampige Road, Malleswaram Bangalore–560003 P h: + 9 1 8 0 4 1 2 8 1 2 2 7 / 2 8 E-Mail:
[email protected]