![]() ![]() More specifically, the KVM was designed to be: small, with a static memory footprint of the virtual machine core in the range of 40 kilobytes to 80 kilobytes (depending on compilation options and the target platform,) clean, well-commented, and highly portable, modular and customizable, as “complete” and “fast” as possible without sacrificing the other design goals. The high-level design goal for the KVM was to create the smallest possible “complete” Java virtual machine that would maintain all the central aspects of the Java programming language, but would run in a resource-constrained device with only a few hundred kilobytes total memory budget. #Java midlet emulator for android portable#JavaME KVM Kilobyte Virtual Machine (KVM): compact, portable Java virtual machine specifically designed from the ground up for small, resource-constrained devices. ![]() JavaME Components J2ME architecture is divided in to four different level KVM (Kilobyte Virtual Machine or custom implementation) Configurations (CDC, CLDC) Profiles (MIDP 1.0/2.0/2.1/3.0) Optional packages (JSR-XX) Complete or partial implementation of optional packages (JSR) / PhoneME December 22th, 2008, JAVA ME source is licensed as GPLv2. Target devices: industrial controls mobile phones set-top boxes Java ME Java Platform, Micro Edition, or Java ME, is a Java platform designed for mobile devices and embedded systems. ![]() Java Java editions JavaSE JavaEE JavaME Different target devices and systems JavaME Agenda Java & JavaME JavaME Details JVMs overview, KVM, CLDC & MIDP JavaME Development SDKs & IDEs Emulators Testing JavaME Frameworks and Libs Proguard Antenna J2ME Polish JavaME issues and pit faults The Big Agenda JavaME Google Android RIM Blackberry ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |