|
DOEACC Centre |
Home| Training
| Consultancy
| MCA | MTech
| DOEACC | Contact Us
ED 806:
|
Aims & Objectives |
|
The power of Java is everywhere. Maximize the potential knowledge of creating applications for mobile devices and main aim of this course is to develop the basic and advanced skill of Mobile Application development |
|
COURSE DESCRIPTION |
|
The Java 2 Micro Edition (J2ME) provides a programming platform for a wide range of mobile and embedded devices. This course focuses on the Java APIs and tools necessary for developing J2ME applications for mobile computers and telephones. It covers the necessary language features for mobile programming and focuses particularly on the Mobile Information Device Profile (MIDP) used in mobile phone application development Theory and Practical 1. Core
Java PART-1 1.
Introduction to
Java and OOP’s 2.
Java Hello World Program 4.
Java Data and Variables 5.
Java Command Line Arguments PART-2 1.
Java Arithmetic
Operators 2.
Java Assignment Operators 3.
Java Increment and Decrement Operators 4.
Java Relational Operators 5.
Java Boolean Operators 6.
Java Conditional Operators PART-3 1.
Java If-else
Statement 2.
Java Loops (while, do-while and for loops) 3.
Java Arithmetic expressions PART-4 1.
Methods 2.
Arrays 3.
Classes and Objects 4.
Interfaces PART-5 1.
Catching
Exceptions 2.
File I/O and Streams 3.
Java Thread 4.
Multithreading 2. J2ME
Basics 1. Introduction to J2ME 2. Profiles (MIDP) 3. CLDC and MIDP 4. MIDlet Life Cycle 5. Build and Compile J2ME App 6. Package java.lang - 7. MIDP UI 8. JDBC 9. RMS: Data Base Programming 10. Network Programming. a. TCP b. UDP 3.
Advanced J2ME 1. SMS 2. Audio and Video 3. MMS 4. Java Games 5. MIDP2.0 Security Programming Language: Java and J2ME (CLDC) MIDP 2.0 |
LEARNING OUTCOMES |
|
At the end of the course, Participants should have the following key skills:
i.
Understand the
method to develop J2ME Applications
ii.
Understand the J2ME Architecture and Profiles
iii.
Know how to integrate J2ME Client Applications with
Server-Side applications.
iv.
Develop, Build and Deploy J2ME solutions with or
without IDE’s (Netbeans/Eclipse/WTK)
v.
Understand issues relating to software development
for resource constrained environments
vi.
Know how to develop secure mobile applications
vii.
Know how to write the J2ME code with secure coding
ethics to avoid mobile hacking
viii.
Use industry standard open development tools |
|
READING LIST |
|
Home| Training | Consultancy | MCA | MTech | DOEACC | Contact Us