Sun

JavaME (J2ME) Upgrade for Java Programmers

Course Code: JAV0050      Days: TBA
Show all Sun Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

Java 2 Micro Edition devices implement a profile. The most commonly used is the Mobile Information Device Profile (MIDP) which is aimed at mobile devices, such as mobile phones, and the Personal Profile aimed at consumer products and embedded devices like set-top boxes and PDAs.

This Hands-On training course provides delegates with intensive practical tuition using Sun's J2ME. The topics covered will focus on the tools and environments which exist to help develop Java applications that run on mobile and wireless devices.

This course has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus. If you have a technical question, please contact us.

Audience

Delegates who are experienced in Java development and need to gain hands-on experience of developing J2ME applications.

Prerequisites

Java programming experience.

Course Outline

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

  • 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 AP

Follow On Courses

  • JavaFX Script Training Course
  • JavaFX Mobile Training Course
  • JavaSE (J2SE) Training Course
  • Advanced Java SE Training - Advanced Programming Techniques & Design Patterns Workshop
  • JavaEE (J2EE) Training Course
  • JavaME (J2ME) Training Course
  • JavaME (J2ME) Upgrade for Java Programmers
  • JavaEE (J2EE) Design Patterns & Architecture
  • JavaEE (J2EE) Architecture - 1 day overview
  • Enterprise Workshop with Struts Training Course
  • Web Enterprise Development Workshop with Spring Framework Training
  • JBoss J2EE Application Server Administration Training
  • Hibernate training course
  • SOA & ESB - Service Oriented Architecture & Enterprise Service Bus Training
  • IBM Visual Age for Java Training Course
  • Websphere Application Server Training Course
  • Weblogic / J2EE Training Course
  • Weblogic Upgrade Training Course


How to make a booking for the JAV0050 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership