From: Arno P. <ar...@pu...> - 2011-10-09 23:33:18
|
Guys, as some of you already know, we are working on the automatic generation of the Java iOS API. So far, the generation of the API is a manual process. Needless to say that this process is sometimes inconsistent, error prone and does not scale. Currently XMLVM only supports a fraction of the complete iOS API. Generating the Java iOS API will be a quantum leap for XMLVM. Once we accomplish this, XMLVM will support 100% of the iOS API. There are two steps to this process: (1) generating the Java API and (2) generating the matching C wrappers. Panayotis has just completed the first version of a tool for (1). Those of you who have knowledge of the iOS API - both Java and Objective-C - are welcomed to take a look at the generated API. You can do so with the following instructions: git clone https://code.google.com/p/crossmobile/ cd crossmobile/src/xmbuild ant skeleton Make sure that iOS SDK 4.3 is installed. Under the folder build/skeleton/src you can find the produced Java files. Please take a look at the generated Java files and send comments/questions/suggestions to this mailing list. Once we have settled on the Java API, we will work on part (2): automatically generating the C wrappers. Thanks to Panayotis for writing a parser tool to generate the Java API. Arno |