As mobile web browsing becomes more common, it's
increasingly important to design websites for mobile use as well as for desktop
browsing. This can mean anything from tweaking your regular site so it looks OK
on Android and iOS devices, through to CSS media queries, responsive layouts,
and even completely separate websites for mobile users.
How do you make a website work well on a mobile browser? It helps to think
about how the mobile browsing experience differs from desktop browsing. In this
article you'll touch on 10 important factors that make the mobile web
different, and find out how you can use those factors to influence your mobile
site design decisions:
1. Smaller screens
2. Slower processors
3. Less bandwidth
4. Touch input
5. Fiddly Keyboards
6. Limited Multitasking
7. Websites are not always viewed in browsers
8. Portrait Screens
9. People use mobile devices differently
10. Poor Flash support
What is jQuery Mobile?
jQuery Mobile is an up-and-coming framework that makes it quick and easy to
build mobile web apps for iOS, Android application and other devices.
By using HTML markup combined with special attributes, you can create an entire
mobile web app interface with little or no JavaScript coding.
1. What jQuery Mobile can do for you How can jQuery Mobile help you build
better mobile websites and web apps? You'll learn about the concepts behind
mobile web apps, discover how jQuery Mobile can speed up your app development,
and find out how to install jQuery Mobile and get up and running quickly.
2. Build a simple mobile website in minutes Early in the book you dive straight
into the action, and use jQuery Mobile to build a simple yet fully-functioning
mobile website in a snap.
3. All the jQuery Mobile page elements explained Discover how to build pages,
buttons, toolbars, dialogs, forms and interactive list views — using nothing
but HTML.
4. Theming jQuery Mobile Explore jQuery Mobile's rich theming system that lets
you give your mobile apps a totally unique look and feel.
5. The jQuery Mobile API revealed Find out how to use events, methods, and
configuration options to get under the hood of jQuery Mobile application
development and integrate your own JavaScript code with the framework.
6. Build a complete mobile web application development using jQuery Mobile
Finally, you bring all this knowledge together and learn how to create a
fully-functioning, multi-user task manager app from the ground up using jQuery
Mobile, PHP and MySQL.