Phonegap vs. Titanium
It seems that creating complex & responsive UI in HTML5 is not really possible, thus UX will be pretty
limited. Hybrid approach for the UI part is not a good fit from the development point of view:
- Large amount of platform specific UI code (Obj-C) + javascript leads to technology fragmentation which is generally bad
- a lot of quirks to connect native platform & javascript app leads to poor app design which will hurt you in long run
Conclusion
As you might guess, in the end it all comes to what type of application you’re going to build. If it’s mostly data-access, satellite mobile
application to your mainline app, than Titanium might be an option to consider. If you’re building something more similar to Path,
you’d better start right from hiring Objective-C folks.
And yet another warning, if you’re looking for cross-platform mobile application development, Titanium might not be a good choice.
Bad news, there’s no silver bullet here. Though, it does provide some mechanisms to do it well, but the dream of writing one single codebase
and ability to produce native apps for multiple platforms is very hard to achieve.
- Native app for iPhone & Android (rich UX, more happy users)
- Huge company behind Titanium, paid support which means you’ll not be left with your problems alone
- Hundreds of successful apps already made with Titanium which fit Nimble API model (i.e. they are not standalone)
References
- Phonegap giveaways on CSS animations and location services
- Native app or html5?
- How Titanium really works?
Page 2 of 2 | Previous page