Searching here I saw many outdated suggestions and tools from 2010/2011, but since then, Apple has changed their policies and they will definitely appear New stuff.
My current list and minor research (may have factual errors) are:
> Monotouch/Monodroid: .NET (Mono) framework. On two platforms Create a “native” application on the web. UI code (or something similar) needs to be rebuilt.
> Appcelerator: Javascript framework for compiling native applications.
> Corona: similar to Appcelerator.
> Phonegap: Similar idea, but it looks like it uses a wrapper to apply HTML5 content
> SenchaTouch: Another HTML5 based platform.
> Wink: Another HTML5 toolkit.
> XVLM: Android Going to the ObjC compiler, ugly iOS applications may be created.
> Unity3D: games only.
> Moai: games only.
So, there are three main ideas, there are Some frameworks implement each, in my opinion:
>There is an abstraction layer on the native iOS/Android code and builds for each platform using the provided layer. (Monotouch,Unity3D)
>Use HTML5 (encoded in Javascript) and some kind of packaging to “apply” web content. (PhoneGap, Sencha, Blink)
>Use the code of the framework, which will pass as a compilation (or similar) to output each Native applications that support the platform (Moai, XVLM, Appcelerator, Corona)
Question:
>I haven’t found the fourth idea yet?
>For any given framework, are there any obvious errors in my research?
>Are there any known issues with any of these ideas or map integration for a specific framework?
Ad 2. Appcelerator / Titanium Not just HTML5. I read this on Hackers News a few days ago with a very extensive comparison between PhoneGap and Titanium. I found it very useful. The link points to the HN comment, and the link to the actual article is at the top.
< /div>
I am working on alternatives to cross-platform development for Android and iPhone (Windows 8 may be a good addition). The application is basically a “map with related applications” , Of course not a game.
Searching here I saw many outdated suggestions and tools from 2010/2011, but since then, Apple has changed their policies and new ones will definitely appear Things.
My current list and light research (may have factual errors) are:
> Monotouch/Monodroid: .NET (Mono) framework. On two platforms Create “native” applications. UI code (or something similar) needs to be rebuilt.
> Appcelerator: Javascript framework for compiling native applications.
> Corona: similar to Appcelerator.
> Phonegap: Similar idea, but it looks like it uses a wrapper to apply HTML5 content
> SenchaTouch: Another HTML5 based platform.
> Wink: Another HTML5 toolkit.
> XVLM: Android to ObjC compiler may create ugly iOS applications.
> Unity3D: games only.
> Moai: games only.
So, there are three main ideas, some The framework implements each, in my opinion:
>There is an abstraction layer on the native iOS/Android code, and it is built for each platform using the provided layer. (Monotouch,Unity3D)
> Use HTML5 (encoded in Javascript) and some kind of packaging to “apply” web content. (PhoneGap, Sencha, Blink)
>Use the code of the framework, which will pass as a compilation (or similar) to output each support Native applications of the platform (Moai, XVLM, Appcelerator, Corona)
Question:
>I haven’t found the fourth idea yet?
>For any given framework, are there any obvious errors in my research?
>Are there any known issues with any of these ideas or map integration for a specific framework?
There are only partial answers:
Ad 2. Appcelerator / Titanium is not just HTML5. I was in Hackers News a few days ago I read this and a very extensive comparison between PhoneGap and Titanium. I found it very useful. The link points to the HN comment, and the link to the actual article is at the top.
WordPress database error: [Table 'yf99682.wp_s6mz6tyggq_comments' doesn't exist]SELECT SQL_CALC_FOUND_ROWS wp_s6mz6tyggq_comments.comment_ID FROM wp_s6mz6tyggq_comments WHERE ( comment_approved = '1' ) AND comment_post_ID = 4206 ORDER BY wp_s6mz6tyggq_comments.comment_date_gmt ASC, wp_s6mz6tyggq_comments.comment_ID ASC