After the study unit the student knows the basics of programming on mobile systems and is also able to create simple software in Java ME and Linux Maemo mobile environments. The student knows Java-ME tools and programming interfaces as well as the differences to Java SE -environment, and also knows the typical development tools and methods for developing the applications in Linux Maemo environment.
Mobile environments (6 cr)- Contact lessons 70 hours- Self ruling studies 90 hours
Study Unit material:Lecture notesAny Java book, which includes Java ME programmingAndroid developers website
Introduction to Java ME architecture, MIDP, developing tools GUI –classes (high level API) and event handlingGrachical programming (low level API)Record Management System - RMSNetwork connections - HTTP, Wireless messaging API – SMSIntroduction to Android platform, Android architectureApplication UI, Custom componentsData persistenceDeploying applications
Final exam, which will be assessed on the scale from 0 to 5. Includes compulsory assignment.
hyväksyn tietojen siirron