fbpx
HomeMacityAggiornaMacGoogle J2ObjC, un tool che facilita il porting da Java a Objective-C

Google J2ObjC, un tool che facilita il porting da Java a Objective-C

Google propone J2ObjC, un tool open source utilizzabile dalla linea di comando in grado di convertire codice Java in Objective-C per la piattaforma iOS (iPhone e iPad). L’obiettivo è semplificare la conversione della parte Java che non ha a che fare con l’interfaccia utente delle applicazioni (es. la sezione per l’accesso ai dati). J2ObjC supporta diverse varianti Java e caratteristiche specifiche di alcuni runtime, comprese eccezioni, inner class, classi anonime, tipi generici, thread e metodi richiamati con le reflection; anche l’unit testing con JUnit è supportato.

Il tool J2ObjC è al momento in uno stato tra l’alpha e la beta (così come molti altri progetti Google). Gli sviluppatori evidenziano che non si tratta di un toolkit per lo sviluppo di UI indipendenti dalla piattaforma e neanche lo diventerà in futuro. L’interfaccia delle applicazioni per iOS deve essere gestita in Objective-C o Objective-C++ sfruttando l’iOS SDK di Apple (l’UI di Android usando le API Android, l’UI delle web app usando GWT e così via).

Se da una parte l’arrivo di questo tool è sorprendente (sembra quasi che Google voglia promuovere lo sviluppo di app per iOS) l’obiettivo è in realtà incoraggiare gli sviluppatori a creare applicazioni multipiattaforma in grado di funzionare sia su Android, sia su iOS.

[A cura di Mauro Notarianni]

Offerte Speciali

Bozza automatica

iPad Pro 2021 11″ al minimo su Amazon: 256 GB a 931€ invece che 1009€

iPad Pro 11" 2021 è ancora in sconto su Amazon. Lo comprate al prezzo più basso del mercato nella versione 256 GB con schermo 11", solo 947 euro (e potete pagare anche a rate senza interessi e senza garanzie.
Pubblicità

Ultimi articoli

Pubblicità

iGuida

FAQ e Tutorial