Reputation: 7198
What is the best way to develop a mobile application that run on multiple devices mainly (android and iPhone)?
1) Use android frame work and iOS framework.
2) Or use a cross platform development library something like (AirPlay SDK for example).
3) Or there is other way else you prefer.
Please feel free to give me your suggestions.
Edit: I forgot to say, it'll be a game which require a lot of 2-D graphics.
Upvotes: 2
Views: 838
Reputation: 750
I always create two aplications, and i try to make them the most equal possible but using always all device functions needed.
Upvotes: 1
Reputation: 5306
write your common code in C++, both platforms support it. for platform dependent code you can create one interface with two different implementation
Upvotes: 0
Reputation: 12880
Depending on the application, I'd take a strong look at HTML5 combined with something like jQuery Mobile. Unless your application requires more of the sophisticated resources on the device, this cross platform approach may be appropriate
Upvotes: 1
Reputation: 15390
PhoneGap is also a good choice if you want to deploy to multiple platforms.
Upvotes: 1
Reputation: 32748
Appcelerator Titanium is a solution. You write your app in Javascript/CSS and it compiles to Android and iOS via shims.
Upvotes: 1