Skip to main content

Java Mobile ProgrammingLaajuus (5 ECTS)

Course unit code: TI00AB72

General information


Credits
5 ECTS

Objective

On completion of the course, the student
- knows the role of Java technology in mobile platforms
- knows / understands the structure of the Java ME application
- knows / understands the Google Android platform architecture
- knows / understands the Android application framework, application architecture and development tools
-----
- shows ability to develop basic Java mobile applications built of midlets and using HTTP networking
- has skills in developing and deploying different Android applications using Android SDK and ADT for Eclipse IDE

Content

- Java technology in mobile world
- Midlets and networking
- Google Android architecture
- Android application framework and tools
- Application resources
- User interface fundamentals
- Activities and services
- Intents and processes
- Data storage
- Content providers and broadcast receivers

Qualifications

- Java Programming

Assessment criteria, satisfactory (1)

- Knowing the role of Java technology in mobile platforms
- Knowing / understanding the Google Android platform
- Knowing / understanding the Android application architecture and development tools
-----
- Ability to develop basic Android applications using Android SDK within Eclipse IDE

Assessment criteria, good (3)

- Knowing the role of Java technology in mobile platforms
- Knowing / understanding the Google Android platform architecture
- Knowing / understanding the Android application framework, application architecture and development tools
-----
- Ability to develop basic Java mobile applications built of midlets
- Ability to develop basic Android applications using Android SDK and ADT for Eclipse IDE

Assessment criteria, excellent (5)

- Knowing the role of Java technology in mobile platforms
- Knowing / understanding the structure of Java ME application
- Knowing / understanding the Google Android platform architecture
- Knowing / understanding the Android application framework, application architecture and development tools
-----
- Ability to develop basic Java mobile applications built of midlets and using HTTP networking
- Skills in developing and deploying different Android applications using Android SDK and ADT for Eclipse IDE

Further information

Teacher's website at Metropolia: http://users.metropolia.fi/~peeterk

Go back to top of page