I am developing a big project for mobile as mobile sites and mobile applications which should support a wide range of platforms like iOS, Android, BlackBerry OS, Windows Mobile, and Symbian.
I chose to go with jQuery Mobile because of a lot of good things I read about it and a wide range of its supported platforms. My site and application will have a lot informational and transactional operations.
Is jQuery Mobile enough for developing such a project? And also I read a lot of developers are using Razor .NET framework for writing inline code withing jQuery Mobile. Why should I use such frameworks? And are there other great frameworks like Razor?