From: Arno P. <ar...@pu...> - 2011-05-17 21:05:26
|
On 5/17/11 12:35 AM, Markus Balsam wrote: > 1. Is there any type of documentation available for the android/cocoa > compatibilty libs (javadoc or something) You can see the Cocoa Touch API that XMLVM supports in xmlvm/src/xmlvm2objc/compat-lib/java. Similarly, the Android API supported by XMLVM can be found in xmlvm/src/android2iphone. > 2. Is the featured subset of classes in the cocoa lib complete, i.e. do > those classes offer the same functionality as their objective-c > counterparts (that would make it possible to consult the apple docs for > reference)? You mix completeness with correctness. XMLVM implements the Cocoa Touch API correctly (which is to say, you can consult the Apple documentation) but we are not complete. However, the most important API is present. > 3. Are there any limitations with respect to event handling (especially > touch/swipe etc.)? No. > 4. Is it possible to use the 3rd party libraries shipping with Android > (apache http, json etc.)? If not, is there any other way of dealing with > networking or parsing json/xml etc.? In theory, yes. We are migrating to the new C backend. It is much more complete than the old Objective-C backend. E.g., we can cross-compile Apache Harmony for complete J2SE compliance with the C backend (which cannot be done with the Objective-C backend). > 5. Are there any other limitations? Probably many, but you have to be specific. XMLVM is Open Source and lives by contributions made by volunteers. We always welcome patches to push the envelope with XMLVM. Arno |