• Oracle 11g DBA Training Course- Weekend Batch

    http://www.alliance.com.pk/wp-content/uploads/2012/10/Oracle-Alliance.png

    Published January 28, 2013 at 11:37 am - No Comments The ORACLE’s DBA-OCP: 11g database administration and application developer track certifications are globally recognized. So far, 11g is said to be ...

    Oracle 11g DBA Training Course- Weekend Batch
  • PMP Certification Training Course

    http://www.alliance.com.pk/wp-content/uploads/2012/10/PMP-Alliance1-260x170.jpg

    Published January 28, 2013 at 11:12 am - No Comments Alliance Training and Solutions www.alliance.com.pk 35-D/E Ali Block New Garden Town Lahore.Ph:+92-42-35834172-74 Cell:+92-322-4222279 Email:info@alli ...

    PMP Certification Training Course
  • Android Mobile Apps. Development-New Batch on 12th Jan 2013

    http://www.alliance.com.pk/wp-content/uploads/2012/10/Alliance-androids-260x170.jpg

    Published December 30, 2012 at 6:00 am - No Comments

    Android Mobile Apps. Development-New Batch on 12th Jan 2013
  • CCNA+Computer Hardware in Just PKR 7,000/-

    http://www.alliance.com.pk/wp-content/uploads/2012/12/Pictures-of-Cisco-Certified-Network-Associate-CCNA-Training-Alliance-260x170.jpg

    Published December 29, 2012 at 12:42 pm - No Comments “We transform students to PROFESSIONALS” This is a course for the first-timer / Beginners or people who are new to the PC & Networking world. ...

    CCNA+Computer Hardware in Just PKR 7,000/-
  • Oracle SCM Training Course Starts on 8th Jan 2013

    http://www.alliance.com.pk/wp-content/uploads/2012/11/Oracle-SCM-Alliance-260x170.png

    Published December 29, 2012 at 1:14 am - No Comments Alliance Training and Solutions has offered a fabulous discount of 50% for the training program on Oracle EBS R12 Supply Chain Management ( INV, PO an ...

    Oracle SCM Training Course Starts on 8th Jan 2013

Java ME: Course Contents

Posted on : 03-06-2012 | By : admin | In : Mobile Application Development

Tags: , , , , ,

Overview and Introduction

  • Describing the course objectives
  • Discussing the schedule
  • Java ME platform overview

MIDlets

  • The MiDlet class
  • MIDLet lifecycle
  • JAD common descriptors
  • Over the air (OTA) installation
  • Using the obfuscator
  • Permissions

CDLC Basics

  • Collections: Vector, Hashtable, Stack
  • Working with Enumerations
  • InputStream and OutputStream
  • DataInputStream and DataOutputStream

Basic User Interfaces with Java ME

  • Forms
  • Item and its subclasses: StringItem, ImageItem, TextField, Spacer, CustomItem

Low Level UI

  • Canvas
  • Key events
  • Pointer events
  • Graphics
  • Drawing methods

Game API

  • Using GameCanvas to override behavior
  • Creating and managing Layers
  • Creating and animating Sprites
  • Creating TiledLayer

Multimedia API

  • Manager
  • Media MIME types
  • Player and its lifecycle
  • Control and its implementations (VideoControl, ToneControl, VolumeControl)

LWUIT: Overview and Forms

  • LWUIT Design goals
  • LWUIT’s component-container model
  • LWUIT Forms
  • Commands

LWUIT: Basic Components

  • Labels, Buttons, CheckBoxes
  • RadioButtons, ComboBox
  • TextArea, TextField

LWUIT: Containers and Layouts

  • Containers
  • Layout Managers
  • FlowLayout, BoxLayout, GridLayout, BorderLayout, CoordinateLayout
  • Scrolling
  • Right-to-Left

LWUIT: Adding Style

  • The Style object
  • Colors
  • Background types
  • Padding, margins, borders
  • Font and Text decorations
  • Alignment

LWUIT: Resource Editor

  • Creating themes with the resource editor
  • Adding images to a resource file
  • Creating and adding fonts with the resource editor
  • Creating localization in the resource editor and accessing them from a LWUIT app
  • Adding data files to a resource file and accessing them from a LWUIT app
  • UIIDs

LWUIT: List components

  • Basics of lists
  • ListRenderer
  • LIstModel
  • LIstEvents

Custom LWUIT components

  • Animations
  • Input behavior

HTML in LWUIT

  • The HTMLComponent
  • Viewing pages from URLs and files
  • HTML events with HTMLCallback
  • Building a basic browser
  • Parsing XML with the XML package

Location API

  • Location concepts
  • Location common sources
  • LocationProvider class
  • Location class
  • LandMarkStore class

Payments API

  • Payments concepts
  • Payment providers
  • Transactions and their lifecycle

Record Management Store

  • Creating RecordStores
  • Adding records to a RecordStores
  • Reading records
  • Using Data streams to serialize objects
  • Handling RMS exceptions and size limitations

The MIDP 2.0 Push Registry

  • Push notifications common use cases
  • Creating an alarm
  • Creating a connection based wakeup
  • Handling the MIDlet lifecycle

Advanced I/O

  • The Generic Connection Framework (GCF)
  • Connection class
  • HttpConnection class
  • ByteArrayInput and ByteArrayOutputStream classes
  • Reader and Writer classes

 

Slider by webdesign