Vlákno názorů ke zprávičce Kritika Androidu od Google
Franta (neregistrovaný)
21. 3. 2008 12:25
Android - podivný opensource
Kousek diplomky dělám v Androidu a nějak nevím, co si mám myslet. Otevřené kódy, dokumentace dobrá a přístupná, podpora rychlá. Ale to co napíšete nespustíte nikde jinde. Prostě struktura aplikace je velmi svázaná a specifická. V tomhle smyslu chápu i ten citát - Google se nesnaží být jedním (třeba i tím nejlepším) z výrobců, dávajíce na výběr další platformu. Dělá to co ostatní velké firmy - buď budete kódovat pro nás, nebo proti nám - a to, že je to opensource na tom nic nemění.
PMD (neregistrovaný)
21. 3. 2008 13:41
Re: Android - podivný opensource
Zatím to jinde nespustíme, ale ten runtime půjde naportovat i na ne-androidí platformy, ne?
Miklik (neregistrovaný)
21. 3. 2008 13:52
Re: Android - podivný opensource
Asi je řeč o té nejavě, co vlastně java je?
PMD (neregistrovaný)
21. 3. 2008 14:39
Re: Android - podivný opensource
Noano. Je to normální VM se speciálním androidím frameworkem, jazyk je Java, ale celé se to jmenuje jinak a není to kompatibilní (asi kvůli licenci?). Ale zdrojáky doufám jsou a napsaný to bude multiplatformě, takže proč by to nešlo naportovat kamkoliv jinam? Ostatně, ten plugin pro Eclipse a Netbeans bude obsahovat nějaký emulátor, takže za nás někdo udělal půl práce.
21. 3. 2008 17:04
Re: Android - podivný opensource
Neni to normalni javovska VM, je to Dalviik, ktery bezne .class soubory neschrousta. Vicemene si Android vzal z Javy jazyk a par knihoven a ted bude uzivat toho, ze uz je pro ni hotova infrastruktura (IDEs, knihovny, vyskoleni programatori, literatura...)
PMD (neregistrovaný)
21. 3. 2008 17:10
Re: Android - podivný opensource
Proto jsem tam nenapsal JVM ;) Ale jsou to kluci vyčůraný...
Franta (neregistrovaný)
5. 4. 2008 12:01
Re: Android - podivný opensource
Nemluvil jsem o neJave, to je naopak prijemne. Problem je, ze se nesleduji JSR - tedy vlastne ano i ne, tezko to vysvetlit, takova chytra horakyne. Obrazovka = subclass dane tridy, kdyz chcete nejaka data = subclass dane tridy ktera poskytne programove rozhrani pro data (kontakty, filesystem, sql), nejaka akce (treba zmena obrazovky) = subclass dane tridy a odevzdani systemu. Je to Java, ale jde o to, kolik procent trid v programu bude nezavislych na api od Googlu. Myslim, ze zvlast pro male projekty (par obrazovek a jednoducha logika) to bude hodne blizko nuly.

