J2ME

Certification Training

We provide Online Instructor And Classroom Instructor led Live virtual classroom by certified trainers/ industry professionals

About Course

J2ME (Java 2 Platform, Micro Edition) is a technology that allows programmers to use the Java programming language and related tools to develop programs for mobile wireless information devices such as cellular phones and personal digital assistants (PDAs). J2ME consists of programming specifications and a special virtual machine, the K Virtual Machine, that allows a J2ME-encoded program to run in the mobile device.There are two programming specifications: Connected, Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP). CLDC lays out the application program interface (API) and virtual machine features needed to support mobile devices. MIDP adds to the CLDC the user interface, networking, and messaging details needed to interface with mobile devices. MIDP includes the idea of a midlet, a small Java application similar to an applet but one that conforms with CLDC and MIDP and is intended for mobile devices.

Key Features

You will get 100% job Assurance and life time e-placement support

classed taken by globally certified trainers

You will get 3 year Dedicated placement support

Courses are globally recognized & accredited

J2ME Course Curriculum

JAVA LANGUAGE

  • Java Virtual Machine and bytecode
  • Classes, source, and compilers
  • Class files, loaders and compilers
  • Object orientation
  • Classes and instances
  • Object Oriented techniques
  • Classes and Objects
  • Abstract classes
  • Interfaces
  • Polymorphism
  • Dynamic dispatch
  • Error handling
  • Using inner classes

STANDARD LIBRARIES

  • Storing data in Java
  • Collections
  • Hashtable and HashMap
  • Vector and List
  • Collections in Java 2
  • I/O Programming
  • GUI Programming
  • AWT
  • Swing
  • J2ME SPECIFICS
  • J2ME components: KVM, CLDC, MIDP
  • Personal Java
  • Overview of profile system Architecture
  • J2ME language differences
  • Developing Midlets
  • Testing code
  • Comparison of different ME platforms
  • Differences between J2ME environments
  • MIDP 2.0
  • Storing data in Java
  • Collections
  • Hashtable and HashMap
  • Vector and List
  • Collections in Java 2
  • I/O Programming
  • GUI Programming
  • AWT
  • Swing

STANDARD LIBRARIES

  • Mobile information device profile
  • Creating MIDP applications
  • Midlet suites
  • Midlet deployment
  • MIDP 2.0 GUI
  • Graphical User Interfaces with MIDP
  • Displays, Commands, Pointers, Screens
  • Animations and drawing

THREADING AND SYNCHRONISATION

  • Threading
  • Creating Threads in Java
  • Synchronisation

J2ME CAPABILITIES

  • Streamed IO
  • Socket IO (TCP/IP)
  • J2ME IO
  • Networking with HTTP
  • Persisting data on portable devices – JSR 75

CONNECTIVITY

  • SMS
  • Bluetooth
  • IrDA – Infrared Data Adapter
  • Networking
  • Push Registry
  • APIS
  • MMAPI – JSR 135
  • SIPAPI – JSR 180
  • Game API

Sent Us a Message