Googlovo orodje pomaga razvijalcem pri prenosu aplikacij za Android v iOS

Če ste razvijalec aplikacije, ki je ustvaril aplikacije za Android in jih postavite v Google Play, ste nedvomno videli prednost ustvarjanja aplikacij za največji mobilni OS. Morda bi radi "delili ljubezen" z uporabniki tega drugega mobilnega operacijskega sistema, vendar niste seznanjeni z Objective-C, zato ste se ga odločili izogibati.

Obstaja veliko orodij, ki vam pomagajo pretvoriti JAVA v Objective-C, z različnimi rezultati. Glede na to, da sta JAVA in Objective-C skoraj svetova narazen, je poskus prenosa ali pretvorbe lahko dolgotrajen, saj boste morali prebrskati bajtno kodo in izpis napak. Google pa je ustvaril orodje, imenovano J2ObjC, ki bo vaše razrede JAVA pretvoril v razrede Objective-C in tako neposredno uporabil ogrodje iOS Foundation Framework. Orodje v bistvu omogoča, da je koda JAVA del aplikacije iOS.

Evo, kaj imajo o tem povedati:

J2ObjC je Googlovo odprtokodno orodje ukazne vrstice, ki prevaja kodo Java v Objective-C za iOS (iPhone/iPad). To orodje omogoča, da je koda Java del zgradbe aplikacije iOS, saj ni potrebno urejanje ustvarjenih datotek. Cilj je napisati kodo aplikacije, ki ni uporabniški vmesnik (kot je dostop do podatkov ali logika aplikacije) v Javi, ki jo nato delijo spletne aplikacije (z 

GWT), Android aplikacije in aplikacije za iOS.

Orodje podpira večino jezikov JAVA in funkcij izvajalnega okolja, vendar ni zagotovljeno, da bo delovalo z vsemi možnimi načini uporabe JAVE. Orodje razvijalcu ne nudi nabora orodij uporabniškega vmesnika, ki je neodvisen od platforme, zato bi ga vseeno morali uporabite domačo kodo uporabniškega vmesnika za iOS, vendar je to odličen korak za razvijalce, ki želijo ustvariti več platform aplikacije. Vsekakor obiščite stran projekta za informacije o uporabi orodja.