I used to be an iPhone app developer. Now there are frequent enquires on cross-platform mobile app. So I look for a web based solution and find Sencha Touch. Are there more options? What's your experience and comment on these frameworks? Thanks!
closed as off-topic by durron597, user40980, user22815, Bart van Ingen Schenau, Ixrec Oct 3 '15 at 9:50
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – durron597, Community, Community, Ixrec
The best ones I've seen so far that incorporate web technology (and with which you should have no trouble using Sencha):
What I like of Appcelerator Titanium is that I can also use PHP/Python/Ruby in very fancy ways, however and unfortunately they don't support as much platforms as I wish they would (they've been in Blackberry closed beta for like forever).
I whould suggest to pay close attention to jQueryMobile project. Though it is still in alpha stage it has serious roadmap and some big names as sponsors, that should guarantee open nature of the code in long run.
P.S. Sencha/EXT JS have some not nice history if license inconsistency.
I did not try developing mobile web applications before but I have tried GWT and I like it's architecture very much and it seems to support what you want : http://code.google.com/p/gwt-mobile-webkit/ IMO, you should give it a try.
I have not had a chance to dive into the unify project yet but i have with phonegap and by looking at the project you just cant go wrong.
Uses the following open source projects and combines them;
- Phone gap (application wrapper)
- Qooxdoo (js framework)
- Adobe air
- Sass (css extension)
I can only assume 4 projects are better than one so combining the various cross-platform mobile web solutions into one project should make for better looking native applications. But as i said i havent developed into it yet but i am looking too in the near future, so it seems worth a shot thought i would mention it because it dont seem to be well known.