Nástroj Google pomáhá vývojářům přenášet aplikace pro Android na iOS

click fraud protection

Pokud jste vývojář aplikací, který vytvořil aplikace pro Android a vložte je na Google Play, nepochybně jste viděli výhodu vytváření aplikací pro největší mobilní OS. Možná byste chtěli „sdílet lásku“ s uživateli tohoto jiného mobilního OS, ale neznáte Objective-C, takže jste se rozhodli držet se od něj dál.

Existuje mnoho nástrojů, které vám pomohou převést JAVA na Objective-C s různými výsledky. Vzhledem k tomu, že JAVA a Objective-C jsou téměř světy od sebe, pokus o port nebo konverzi může být časově náročný, protože budete muset probírat bajtový kód a chybový výstup. Google však vytvořil nástroj, tzv J2ObjC, který převede vaše třídy JAVA na třídy Objective-C, čímž přímo využije iOS Foundation Framework. Nástroj v podstatě umožňuje, aby byl kód JAVA součástí aplikace pro iOS.

Zde je to, co o tom říkají:

J2ObjC je open source nástroj příkazového řádku od společnosti Google, který překládá kód Java do Objective-C pro iOS (iPhone/iPad) platforma. Tento nástroj umožňuje, aby byl kód Java součástí sestavení aplikace pro iOS, protože není nutná žádná úprava vygenerovaných souborů. Cílem je napsat kód aplikace mimo uživatelské rozhraní (jako je přístup k datům nebo aplikační logika) v jazyce Java, který je poté sdílen webovými aplikacemi (pomocí 

GWT), Android aplikace a aplikace pro iOS.

Nástroj podporuje většinu jazykových a runtime funkcí JAVA, ale není zaručeno, že bude fungovat se všemi možnými způsoby použití JAVA. Tento nástroj neposkytuje vývojářům sadu nástrojů uživatelského rozhraní nezávislou na platformě, takže byste ji stále potřebovali používat nativní kód uživatelského rozhraní iOS, ale je to skvělý krok pro vývojáře, kteří chtějí vytvořit multiplatformní aplikací. Nezapomeňte navštívit stránka projektu informace o používání nástroje.