Java to Objective-C (J2ObjC)
Java to Objective-C (J2ObjC) ist ein von Google entwickelter Crosscompiler um Java-Programme in Objective-C zu übertragen. Hintergrund ist das Apple die Entwicklung alternativer Programmiersprachen für iOS unterbunden hat. Somit musste Google eine Alternative schaffen, um sein umfangreiche für Android entwickelten Google Docs Applikationen nach iOS zu übertragen.
Wir nutzen J2ObjC, um auf PI-Mobile basierende Applikationen nach iOS zu übertragen. Dabei werden die komplette Fachlogik und große Teile des PI-Mobile-Frameworks automatisch konvertiert. Lediglich ein kleiner Teil der PI-Mobile Variante für iOS wurde nativ in Objective-C entwickelt. Die Dialoge (UI) der Applikationen werden jeweils mit dem grafischen Tool in Apples XCode erstellt.