|Title: "Supporting ApplicationDevelopment on J2ME Platform "|
Abstract— The Symbian operating system was considered to be the undisputed Kaiser of mobile platforms for many years. The concept of a large screen, data-centric device which runs applications does not seem revolutionary now, but it was Symbian that had initiated these advancements in the world of mobile technology. Symbian operating system was considered to be among the top operating systems until the development of Android. Java offers unrivaled potential for mobile developers worldwide. The Java 2 Platform, Micro Edition (J2ME) provides a rich and robust environment for the development of applications that run on mobile devices. J2ME uses the Java Virtual Machine (JVM) which is completely different from Dalvik Virtual Machine which is used by Android. Thus, many mature Android applications cannot be run on the J2ME platform. Currently there is no technology available for the conversion of Android applications to J2ME applications. It can be done by building an interactive converter system. This will therefore facilitate the conversion of Android applications to J2ME applications, thus, supporting the development of the J2ME platform. By doing so, we can not only protect the existing investment but also enrich the J2ME platform.
Keywords — Android, J2ME, JVM, Dalvik.