Skip to main content

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.

Go back to top of page