
The proliferation of wireless and mobile devices such as personal digital assistants and mobile phones has created a large demand for mobile software applications such as games and other software.
The Java programming language is becoming more and more popular in mobile devices. With the demand for higher functioning mobile devices, Java applications can be developed to run on multiple targets, with a common set of application code. This short course will expose students to the basics of mobile application development with Java.
Laboratory sessions will equip students with practical experience in mobile application design, programming, and testing. Students will work together in designing and implementing mobile applications for mobile phones, PDAs, and other mobile devices. Participants may wish to bring their own mobile device for testing their applications.
| Date: | |
| Duration: |
1, day(s) 9:00AM - 5:00PM |
| Fee: | $250.00 |
| Venue: | NTU (Jurong West) or NTU one-north
50 Nanyang Avenue
Singapore 639798
|
Group Discount
Additional discount for 3 participants and above.
For group registration (more than 3 participants), please email to learning@jobsdb.com.sg
Fees are subjected to prevailing GST of 7%
For more information, please contact LearningDB.com at 6861 1000 or email to learning@jobsdb.com.sg
Payment must be made before the commencement of the workshop. No cancellation is allowed 7 days prior to workshop.
The Core Java Language
Classes and Interfaces
-Constructing and Destroying Objects
-Encapsulation
-Inheritance
-Abstract classes and methods
-Interfaces
-Static members
-Inner classes
-Anonymous classes
J2ME
-Resource constrained virtual machines (KVM, CVM)
-Configurations (CLDC & CDC)
-Profiles
-Mobile Information Device Profile(MIDP)
-Java Wireless Toolkit
-Developing MIDlets
-User Interfaces
-Event handling
-Networking
Hands-On Workshop: Mobile Application Development with Eclipse
Dr. Tsai currently teaches software engineering subjects in the Division of Information Engineering, School of Electrical and Electronic Engineering (EEE), Nanyang Technological University (NTU).
She was a graduate of MIT, Columbia University, and NTU. Dr. Tsai has many years of industrial experience in software research and development in USA and Singapore.
She has previously conducted numerous professional short courses for the industry, including Object-Oriented Design Using UML, Java, and Design Patterns, Object-Oriented Analysis & Design Using UML, Software Engineering Essentials, and Object-Oriented Programming Using C++ for Real-Time Embedded Systems. She has edited three textbooks related to the subjects: Object-Oriented Software Engineering, Cyber Security, and E-Business Management.
Upon completion of this course, the participants will be able to:
-To provide an understanding of the fundamentals of the Java programming language;
-To provide a complete picture of the Java landscape for resource constrained environments;
-To introduce and provide experience of writing Java for J2ME, in particular MIDlets for MIDP;
-Gain experience in implementing a mobile application in Java.