Solved

Mobile Design

Posted on 2012-03-16
3
469 Views
Last Modified: 2012-03-21
Hello Experts,

I wanted to see how I should go about creating a website for Desktops but also use the same design for Mobile users for the iPhone, iPad, Droid phones and tablets and etc...

I have never looked at Mobile design before so I'm new to it. I would appreciate it if I good get some good advice as to where I should start and what tools or methods I should consider when designing websites for Computers and Mobile Devices.

P.S.
I'm not looking into creating App's just websites that I would like to be viewable in Mobile devices without creating multiple layouts for such.

Thanks in advance!
0
Comment
Question by:asp_net2
  • 2
3 Comments
 
LVL 30

Assisted Solution

by:LZ1
LZ1 earned 500 total points
ID: 37729149
You don't nee to create multiple layouts. You would simply use CSS3 media queries to specify different widths, padding, margins, font-sizes, etc.

It's called responsive design and it's the best way to build websites period. When your building websites now, you may want to start thinking "mobile first".  

You could use frameworks(http://www.jqtouch.com/, http://www.sencha.com/products/touch/) but your best bet is to develop using responsive design.

Resources:
http://mobilewebbestpractices.com/resources/
http://www.1stwebdesigner.com/inspiration/responsive-webdesign-tools-inspiration/


Testing your mobile layout: http://www.responsinator.com/
0
 
LVL 4

Author Comment

by:asp_net2
ID: 37729414
Hi LZ1,

Do you have any sites that mention the differeent CSS3 media queries to use for all the mobile devices out there?

Also, can you be more specific on what you mean by responsive design? Are you saying that responsive design is the design of a website that will work with Computers and Mobile Devices?

When you mention the differeent frameworks to use, I'm not sure what you mean by "your best bet is to develop using responsive design". What is the differenece between using a framework that you mentioned compared to "responsive design"?

Thanks in advance!
0
 
LVL 30

Accepted Solution

by:
LZ1 earned 500 total points
ID: 37729536
Here is a site that's pretty straight forward and will allow you to see what your trying to achieve: http://www.colly.com/
Resize your browser and you'll be able to see what's going on and what is meant by "responsive design".

You can take a look at the CSS media queries for that site here: http://colly.com/css/screen.css
Look around line 250 to see the media queries and how they're structured.

Responsive – “Acting in response to its surroundings in a sympathetic or ready manner.”

Adaptive – “Serving or Able to adapt, like the coloring of a chameleon.”
http://www.gavinelliott.co.uk/2011/08/responsive-and-adaptive-design-defined/

As far as frameworks go it's really just up to you on what you want.  I find that frameworks can help and work in certain situations, but not all.  If it's a basic website you can probably get away with doing the media queries yourself without using a framework.  The frameworks do use responsive design and adjust to ALL browsers, however they tend to lend themselves more towards mobile devices.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
document.write() deleting all existing HTML 5 52
Google Page Speed Insight with srcset 4 93
Multiflying 2 Input Text On a Table 7 31
CSS Style 8 22
This article describes how to create custom column layout styles for Bootstrap. The article uses 5 columns to illustrate the concept, but the principle can be extended to any number of columns.
Finding original email is quite difficult due to their duplicates. From this article, you will come to know why multiple duplicates of same emails appear and how to delete duplicate emails from Outlook securely and instantly while vital emails remai…
In this tutorial viewers will learn how to embed videos in a webpage using HTML5. Ensure your DOCTYPE declaration is set to HTML5: "<!DOCTYPE html>": Use the <video> tag to insert a video. Define the src as the URL of your video; this is similar to …
In this tutorial viewers will learn how to embed custom externally-hosted Google Fonts using the Google Font API in CSS Go to the Google Fonts website at google.com/fonts: Browse or search based on font properties or name to find a suitable font for…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question