Mobile Information Device Programming (CMPR205)
This course aims to provide experience to the students on developing applications in J2ME (Java 2 for mobile devices) and introduce the Mobile Information Devices (MID)Profiles. The course content covers the topics of creating a “clipboard” to share data among the components, using streams to read and write persistent storage, searching and sorting records in persistent storage, low-level event handling, primitive drawing operations, creating simple animations for game programming, scheduling timers, creating client request and implementing a server response using HTTP, the use of HTTP GET and POST request methods, managing session through cookies and URL-rewriting, using thread to download network data in the background, downloading and viewing files and images.