neni tých mobilných OS už trochu priveľa? takto potom vývojár nevie pre ktorú mobilnú platformu má vývíjať aplikácie. vo svete desktopov je to jednoduché stačí vyvíjať pre Windows prípadne ešte Mac OS a Linux.
Vo svete mobilných zariadení je to zložitejšie vývojár nevie či má vyvíjať pre: Symbian, Maemo, OS X Mobile, RIM, Web OS, Android, Chrome OS, Moblin vačšina mobilných systémov síce vychádza z linuxu ale každý systém ponúka iné SDK pre vývojárov takže vpodstate pre každý z týchto systémov treba vyvíjať aplikácie nezávisle a tým sa vývoj predražuje.
J2SE a J2ME miri na jina zarizeni, ona predstava, ze by jeden program mohl behat na desktopu i mobilu je dost mimo. Dnes ani ne kvuli vykonu, ale kvuli usabilite. (Ruzne „widgety“, „gadgety“ etc pomineme).
Dalvik neni jina Java, je to jina VM, ktera pouziva vlastni instrukce.
Mozna kdyby sis precet tu zpravicku, tak by si zjistil, ze je rec o netbookach (kam je zmerovana j2se) i mobilnich telefonech (kde je j2me a Dalvik)
Jinak ano Dalvik neni Java, ale musis se hodne snazit abys to poznal ;).