?
Solved

Mobile Design

Posted on 2012-03-16
3
Medium Priority
?
525 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 2000 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 2000 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: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

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

This article discusses how to create an extensible mechanism for linked drop downs.
The first step to building an amazing About page is to figure out what you want the page to say about your company. You then must grab the attention of the reader, boast a bit, tell a story and let others brag about you. With a little bit of thought…
In this tutorial viewers will learn how to style different bullet points for unordered lists in CSS. Begin with a normal unordered list; the default bullet point is a solid circle: In the CSS, create a defined class of unordered list by typing "ul.S…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Suggested Courses

601 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