ECOOP /
Tutorial 29 (cancelled)
Developing Java Applications for Mobile Devices
| Topic | Java development for mobile devices |
| Goal | Participants will gain in-depth knowledge of what it means to implement applications for mobile devices, the differences to other applications, the challenges and pitfalls. They will get further insights into what is actually available in terms of appliances, operating systems, development kits and tools. |
| Style | presentation + demo |
Abstract
While Java is very successful and well established on the server and internet application area it has yet to prove itself a viable choice for the programming of Personal Digital Assistants (PDAs) and embedded devices.
This tutorial focuses on the main aspects, technologies and pitfalls of writing robust, portable and reusable Java components and applications for mobile appliances. The tutorial demonstrates the various different Java specifications, their main features and how they are to be utilized best for the programming of Personal Digital Assistants.
Design issues as well as platform specifics will be treated in the second part of the tutorial. Finally a demonstration showing the implementation and deployment of a small application to visualize the tutorial contents will conclude the tutorial.
Presenter Profile
Markus Irle
Markus Irle is a research staff member at the Software Competence Centre Hagenberg. During that time he has been involved in several research projects in the fields of mobile computing, m-commerce and e-commerce. Latest projects include development of a mobile gateway for financial services.
Prior to that Markus spent three years freelancing for IBM and others doing systems integration.
Details
| Presenter(s) |
Markus Irle, (Software Competence Centre Hagenberg)
|
Date Duration |
Tuesday, 22
half day, morning
|
| Level |
introductory/intermediate
|
| Targeted Audience |
Programmers, Developers, Architects who are not yet familiar with J2ME and the programming of small, resource-limited devices.
Prior knowledge of Java 2 Micro Edition and/or mobile devices is not necessary.
|
|