问题
I'm like many others here, giving their first steps in the mobile world an not knowing where to start from...
Well, I've seen a few posts here about mobile development frameworks or sdk's, but all of them are directed to specific purposes, like web clients, widgets, html development, etc...
What I'm really wondering is, amongst all the choices currently in the market, like PhoneGap, Rho, or Corona, and all the others, what is the most used MDF for general cross platform mobile development.
Obviously, I'm not looking to get the perfect platform for every purpose, but at least know your opinions and what frameworks are you using now, if any...
Thanks for the help!
回答1:
I would highly recommend the Corona SDK.
Not only is it the easiest to learn (Lua is one of the most simple, and powerful scripting languages I've ever seen), but it also provides an extremely wide range of functionality in comparison with other third-party SDK's.
Development time is drastically reduced using Corona because most things only take a few lines of code to implement. There are also several monetization options available to you using the Corona platform.
Not only that, but it produces NATIVE apps, and allows you to re-use the same code to output for both iOS, Android, Nook, and obviously other platforms in the future. And that's the way cross platform should be in my opinion.
Performance is amazing, as well. It's strange because although Corona is the simplest to use and the easiest to learn, it's probably the most powerful among other options in terms of on-device performance, and the closest you'll get to going native without going native at all.
Another great thing is, you don't even have to touch Xcode or any of Android's tools--apart from installing them. With a minor exception of Android, where you'll need to use ADB to install the apk to your device.
HUGE BONUS: Support is excellent. The founders are very transparent, easy to get ahold of, and communication is awesome.
You can read two separate reviews I did on the Corona SDK, both were written six months apart:
--
Corona SDK Review
http://jonbeebe.net/post/1119939987/corona-sdk-review
--
Corona SDK: Revisited:
http://jonbeebe.net/post/2726165170/corona-sdk-revisited
You can do a search on my blog on 'Ted Patrick' to find an article written by Barne's & Noble's Chief Developer Evangelist for NOOK where he explains Corona's internal infrastructure and how well it works. I would post the link here, but I can only post two links per stackoverflow's policies.
Hope that helps!
回答2:
I've started to look into Appcelerator Titanium -- it's quite popular, you should definitely add it to your list to investigate:
http://www.appcelerator.com/
回答3:
I'm surprised that nobody has mentioned PhoneGap, which seems to be pretty widely used and is often used along with jQuery.
Another, apparently less popular framework is QuickConnect.
Both PhoneGap and QuickConnect are described in the 2009 book Developing Hybrid Applications for the iPhone by Lee Barney.
回答4:
Jquery mobile is the only real good cross platform solution
http://jquerymobile.com/
回答5:
I have worked with Appcelerator Titanium and it's pretty good for both IOS and Android (it also supports BlackBerry as I remember although I haven't used it). It's community is also good, and if you are familiar with JavaScript the tool is very easy to master. For build for ios you need to have a PC with MacOS leopard or later. However It's not optimal if you are developing a game or something uses 2d or 3d rendering.
回答6:
Well I know the fourms sort of dead but I'm going to post anyway because I have had a problem with sdks recently. And I decided to switch to JangoEngine and so far I have been loving it. It's blazing fast and it can do all the things needed for games like physics, in app purchases, game center, and it has many other features. Even more importantly then that it is super cheap and only ten dollars now, and they don't take a percent of my profit unlike all the competitors in this industry. When I bought this I had hardly heard of JSON before trying Jango and in a day I can say I know it's hard to believe but it's true. Anyway give it a shot it's ten dollars and super easy because of those reasons it's my favorite sdk.
Check it out this
来源:https://stackoverflow.com/questions/5810339/whats-the-most-used-cross-platform-mobile-application-development-framework-toda