Concluziile sunt destul de surprinzătoare. Java nu este cea mai bună soluție, fie pentru scrierea logica cross-platform, nici să scrie cross-platform GUI. Cea mai bună opțiune logică este scris în C ++, folosind abstractizare peste containerele și algoritmi.
GUI va trebui să scrie un minim de folosind Qt (Windows / Linux si Symbian), cacao (Mac OS X și iOS) și Android SDK. Dar, suport pentru Windows Phone 7, aș fi fost făcută doar în cazuri extreme. Crearea unei aplicații pentru această platformă va necesita o implementare separată atât logica și GUI că nicăieri altundeva la îndemână.
Notele asemanatoare:
DESPRE AUTOR
alexander Stavonin
PRECEDENT POST
QT cu excepția cazului sprijinit de Apple?
Nu, Qt nu este susținută de Apple și care este motivul pentru care scrie pe GUI pentru Mac nu este în valoare de ea.
Aș fi în continuare platforme mobile separate prin desktopovyh - încă diferite clase de dispozitive: diferențe foarte puternice în performanță, precum și în ceea ce privește GUI există o diferență semnificativă - rezoluția, dimensiunea ecranului, etc.
Ei bine, ca versiune cross-platform de o altă ofertă de a lua în considerare logica de afaceri de servicii web scrise o singură dată și a rula pe server, și GUI - AJAX și ilk lui ...
Cred că a venit timpul pentru a partaja în aplicațiile mobile și desktop nu este întotdeauna umestno.Mobilnye Supa are o densă mai aproape de desktop-uri și rezoluția și performanța sunt suficiente pentru a rezolva sarcini simple.
Un servicii Web este o situație diferită. Tot timpul necesar pe internet, ceea ce impune o serie de limitări serioase.
> Concluziile sunt destul de surprinzătoare. Java nu este cea mai bună soluție, fie pentru scrierea logica cross-platform, nici să scrie cross-platform GUI.
Și în cazul în care o astfel de concluzie? Pe prima eticheta pentru dezvoltarea de aplicatii GUI cele mai multe avantaje în Java.
> Și în cazul în care o astfel de concluzie
Un semn în față acolo bukavki astfel bukavki.