There are some very specific challenges when designing for mobile web. Some important considerations include bandwidth limitations on mobile devices and UIs that need to be optimized for fingers instead of the usual mouse cursors. Designers that have grown accustomed to designing for desktop need to develop a whole new outlook in their approach to mobile web design.
Today there are many frameworks available that will help you to quickly set up cross-platform mobile websites. These platforms are optimized for touchscreen devices, are cross-platform, lightweight and use HTML5 and CSS3 standards. The ten best frameworks are listed below.
jQuery Mobile
jQuery Mobile is possibly one of the most popular mobile frameworks. Its lightweight code base and multiple user interface elements are just some of the benefits of using this framework. An alternative to using jQuery Mobile is Dojo Mobile which leverages the Dojo API for quick mobile web development.
Titanium Mobile
This powerful, feature packed framework will let you make use of your existing HTML, CSS and Javascript skills to make apps for iOS and Android. With support for over 5000 APIs and an active community of developers you’ll have lots of support when using this framework. Some UI elements that are supported for iOS and Android devices include tabs, popovers, switches and table views.
The-M-Project
This JavaScript framework merges fluidly with HTML 5 for a hassle free mobile app development. The offline support lets users continue with their work when an internet connection is not available. A detailed getting started guide helps take away a lot of the guesswork from using this framework.
Jo
Jo is a framework for developers who work with HTML5 capable devices like those running iOS, Android, webOS and Chrome. Standard UI elements included are web forms for login screen and pop up widgets for providing more details to users.
xui.js
For something that is super lightweight for strictly client side development xui.js is an excellent choice. It works with specific mobile browsers like WebKit and IE mobile when using it to develop apps for certain operating systems on mobile devices.
EmbedJS
EmbedJS is a framework for embedded devices like mobile phones, tablets, televisions and such. It comes with multiple build for platforms and browsers including iOS, Firefox, Android and others. This means that users will get the optimum experience with a minimal amount of code.
This framework is built on Dojo so will be very easy to use if you’re already familiar with Dojo API.
Mobilize.js
Use Mobilize.js if you want to port an existing desktop site into a mobile friendly version. Everything is done on the client-side and the framework will automatically detect mobile users and redirect them to the mobile version of the site. There is a WordPress plugin available for WordPress site owners.
52 Framework
Built with HTML5 markup, 52 Framework also includes CSS3 styles which make drop shadows, rounded corners and text customization possible. Form elements, multi-media and a host of other HTML5 elements are available with this framework. An included 16 column grid template helps with layout development.
G5 Framework
For fast web development by re-using an existing site look no further than the G5 framework. With clean HTML5 and CSS3, SEO optimization and compatibility with older browsers there is very little that is left out. Some wonderfully useful elements that you’ll be sure to use are CSS3 buttons, tooltips, Reveal modals and an Orbit slider.
Lungo.js
Lungo has a very simple API and is one among the very few mobile frameworks that is built solely on HTML5 and CSS3. Use it to design apps for multiple operating systems like Android, WebOs, Blackberry and iOS with great features like history, swipe, tap and other JQuery features. Use the library of vectors for fast interface customization.
Guest Author:
Kole McRae for 9th Sphere Web Design Toronto.
Related posts:
Google Plus
Recent Comments
Tag Cloud
2010 analysis benefits bing blog post business content conventional marketing copy writing creation default search engine development effective effectiveness effective online marketing email marketing facebook firefox google google place search headline creation implications launch link building marketing news official site online online marketing opportunities partnership planning ppc seo social media starter guide strategies success tips traditional marketing tv twitter vs web design youtube








