Mobile Apps are the latest buzz!!! I want to dirty my hands and did basic research on what's involved.
The 1st question: Native apps or Web Apps?
Native apps has its own advantages but there will be steep learning curve and different code base for various platforms. So, my initial bias was more towards Web apps. But, performance and some limitations (unable to use platform specific features) are a bit of concern.
I have played with various frameworks and shortlisted the following two for in depth research.
Finally decided to use Titanium for following reasons:
- Active development
- Performance close to native apps
- Developer community
- Better documentation
- Exhaustive examples (Kitchen sink)
Playing it for the last couple of months and definitely recommended it.