Mobile Programming with JavaLaajuus (5 cr)
Course unit code: IIO60301
General information
- Credits
- 5 cr
- Teaching language
- English
Objective
knows the basics of mobile application programming with Java both in platform neutral Java ME environment and Google’s Android platform using Android API
is able to create Java based mobile applications
knows how to develop applications to Java ME/MIDP platform
knows how to develop applications to Google’s Android platform using Google Android API
Content
Java ME/MIDP
Java ME architecture and platforms
MIDP profile and optional APIs
Low-level and high-level GUI
Java ME 2D Game API
Network connection with Java ME
Android architecture and platforms
Overview of Android API
Android Application Architecture and User interfaces
Custom components of Android API
using files and database in Android
Location based apps with Android
Qualifications
Basics of object-oriented programming
Assessment criteria, satisfactory (1)
Excellent (5) : The student masters the mobile application programming with Java both in platform neutral Java ME environment and Google’s Android platform using Android API . He (she) is able to create demanding Java based mobile applications and he (she) knows how to develop applications to Java ME/MIDP platform. The student knows how to develop applications to Google’s Android platform using Google Android API.
Good (3-4):The student knows the basics of mobile application programming with Java both in platform neutral Java ME environment and Google’s Android platform using Android API . He (she) is able to create Java based mobile applications and he (she) knows how to develop applications to Java ME/MIDP platform. The student knows how to develop applications to Google’s Android platform using Google Android API.
Satisfactory (1-2):The student knows the basics of mobile application programming on some environment. He (she) is able to create Java based mobile applications. The student understands how to develop applications to Google’s Android platform using Google Android API.