This module introduces students to mobile application development, using two common platforms: J2ME and .NET Compact Framework.
Offered: Spring semester Level: bachelor's Faculty: Faculty of Economics and Social Sciences ECTS: 10 Language of instruction: English Location: Campus Bakkenteigen Admission deadline: 15th of November for exchange students, 15th of October for other applicants. NOTE: depending on demand, this course might be offered only to our exchange students. Contact: Dorothee Witte, email: dorethee.witte@hive.no
About the Module
The module is normally given in three parts, each part consisting of one-two days of lectures. Mobile devices have some limitations compared to normal personal computers, most notably the lack of mouse/keyboard, small screen, and limited processing power. The module shows how to develop applications for such devices taking into consideration their limitations. One example is to use connect such devices to servers, where the server may do some of the work.
Part 1 focuses on graphical user interface design on both platforms.
Part 2 discusses network programming using sockets and HTTP.
Part 3 shows how to use mobile clients with server side applications (including use of web services)
Exam information
Two compulsory assignments
Three-hour written school exam
Assessment and grading: course grades awarded from A to E, F for fail.
Target Groups
IS/IT students with at least one year of programming experience in Java, .NET or similar technologies.