| Our Guide to Careers in Mobile Gaming & Application Development | Faculty | ||||||||
|
| Session Topic | Some of the areas that will be covered | |
| 1 | Introduction | J2ME platform & specifications |
| 2 | CLDC Config & MIDP Profiles | CLDC Java Virtual Machine CLDC Class Libraries MIDP overview & java platform |
| 3 | MIDlets | MIDlets and MIDlet Suites MIDlet Execution Environment and Lifecycle Developing MIDlets Delivery and Installation of MIDlets |
| 4 | MIDlet User Interfaces | User Interface Overview High-Level User Interface API Low-Level MIDlet User Interface API |
| 5 | Low-Level MIDlet User Interface API | The Canvas Class Painting and Graphics Class & Attributes Drawing Lines, Arcs & Grpahics Translating the Graphics Origin Simple Application MIDlet Graphics Clip Rendering Text & Images Event Handling Multithreading and the User interface M-Game based learning: Testing different mobile games provided to undestand the logic & possibility of designing the same |
| 6 | Networking and Persistent Storage | A Networking Architecture for Small Devices Sockets, Datagrams, HTTP Connections M-Game based learning: Understanding the various game genres & the art of designing them |
| 7 | Packages – Mobile Gaming | javax.microedition.rms RecordComparator, RecordEnumeration, RecordFilter, RecordListener, & RecordStore. javax.microedition.lcdui Alert, AlertType, Canvas, Choice, ChoiceGroup, Command, CommandListener, DateField, Display, Displayable, Font, Form, Gauge, Graphics, ImageItem, Item, ItemStateListener, List ,Screen, StringItem, TextBox, TextField, Ticker javax.microedition.io Connection, Connector, ContentConnection, Datagram, DatagramConnection, HttpConnection, InputConnection, OutputConnection, StreamConnection M-Game based learning: Understanding the various mobile devices & different Api’s available from handset vendors |
| 8 | Packages – Mobile Application | javax.microedition.rms RecordComparator, RecordEnumeration, RecordFilter, RecordListener, & RecordStore. javax.microedition.lcdui Alert, AlertType, Canvas, Choice, ChoiceGroup, Command, CommandListener, DateField, Display, Displayable,Font, Form, Gauge, Graphics, ImageItem, Item, ItemStateListener, List ,Screen, StringItem, TextBox, TextField, Ticker javax.microedition.io Connection, Connector, ContentConnection, Datagram, DatagramConnection, HttpConnection, InputConnection, OutputConnection, StreamConnection |
| 9 | Project | Execution & creation of games & application on Mobile Devices & understanding the performance of handsets from various vendors including Nokia, Sony Ericsson, Motorola, Samsung etc |