So, don’t get me wrong. Jquery Mobile is awesome! But there is a time and place for every thing. When is a time for jQuery Mobile you may ask? The time is when you really want an out of the box solution. When the client is happy with slapping a header on the site and you are good to go. When is not a good time? When you want to create a custom mobile web site. Trying to customize jQuery Mobile is like herding greased-up monkeys in a snow storm. It is not fun, and you will feel the pain.
My best advice for a custom mobile site is: go about it in layers. First build a static mobile site that has some very simple functionality. You know the type — it goes from page to page, the layout changes slightly in portrait versus landscape mode, the browser bar gets hidden. AFTER, and only after this functionality is complete should you try to add a bunch of whiz-bang javascript ajax-based transitions and other non-crucial functionality that tries to mimic a native app. Otherwise you will just be building a pile of flaming poo.
- RT @smashingmag: Fixie.js: an open source tool that automatically adds filler content to HTML documents - http://t.co/vv7ZNcVy 2012/05/09
- RT @slicknet: HTML5. You keep using this word, but I do not think its means what you think it means. - me to every product manager ever 2012/05/09
- RT @speckyboy: RWD Calculator – A calculator to help turn your PSD into the start of your responsive website http://t.co/B7hGgGly 2012/05/09
- RT @speckyboy: Mini Actions Icon Set (32 icons in JPG & PNG format) http://t.co/Gyxy5Giv 2012/05/06
- RT @Beanstalkapp: Our helpful guide on branching workflow seems to be getting popular. Check it out. Any questions? http://t.co/JGkS7KN6 2012/05/04
- RT @1stwebdesigner: 5 Really Useful Responsive Web Design Patterns @DesignShack http://t.co/u8s8sl4o 2012/04/04
- RT @smashingmag: How to GitHub: Fork, Branch, Track, Squash and Pull Request - http://t.co/BT00U6oZ 2012/04/04
social