Google-työkalu auttaa kehittäjiä siirtämään Android-sovelluksia iOS: ään

Jos olet sovelluskehittäjä, joka on luonut sovelluksia Androidille ja laitat ne Google Play -palveluun, olet epäilemättä nähnyt edun luoda sovelluksia suurimpaan mobiilikäyttöjärjestelmään. Ehkä haluaisit "jakaa rakkauden" toisen mobiilikäyttöjärjestelmän käyttäjien kanssa, mutta et tunne Objective-C: tä, joten olet päättänyt pysyä erossa siitä.

On olemassa monia työkaluja, joiden avulla voit muuntaa JAVA: n Objective-C: ksi erilaisin tuloksin. Koska JAVA ja Objective-C ovat lähes erillään toisistaan, portin tai muuntamisen yrittäminen voi olla aikaa vievää, koska sinun on seulottava tavukoodi ja virhetulostus. Google on kuitenkin luonut työkalun, nimeltään J2ObjC, joka muuntaa JAVA-luokat Objective-C-luokiksi ja hyödyntää siten suoraan iOS Foundation Frameworkia. Pohjimmiltaan työkalu sallii JAVA-koodin olla osa iOS-sovellusta.

Tässä on mitä heillä on sanottavaa siitä:

J2ObjC on Googlen avoimen lähdekoodin komentorivityökalu, joka kääntää Java-koodin Objective-C: ksi iOS (iPhone/iPad) alusta. Tämän työkalun avulla Java-koodi voi olla osa iOS-sovelluksen rakennetta, koska luotuja tiedostoja ei tarvitse muokata. Tavoitteena on kirjoittaa sovelluksen ei-käyttöliittymäkoodi (kuten tietojen käyttö tai sovelluslogiikka) Java-kielellä, jonka sitten verkkosovellukset jakavat (käyttäen 

GWT), Android sovelluksia ja iOS-sovelluksia.

Työkalu tukee useimpia JAVA-kieliä ja ajonaikaisia ​​ominaisuuksia, mutta sen ei taata toimivan kaikilla mahdollisilla JAVA-käyttötavoilla. Työkalu ei tarjoa kehittäjälle alustasta riippumatonta käyttöliittymätyökalupakettia, joten sinun on silti tarpeen käyttää alkuperäistä iOS-käyttöliittymäkoodia, mutta tämä on loistava askel kehittäjille, jotka haluavat tehdä monialustaisia sovellukset. Muista käydä osoitteessa projektin sivu saadaksesi tietoa työkalun käytöstä.