rwd - bootstrap

35
Responsive Website Design Process

Upload: jasvinder-singh

Post on 30-Jun-2015

346 views

Category:

Design


6 download

DESCRIPTION

Responsive Web Development with bootstrap

TRANSCRIPT

Page 1: RWD - Bootstrap

Responsive Website Design Process

Page 2: RWD - Bootstrap

WHYWHATHOW

Agenda

Page 3: RWD - Bootstrap

The total number of people using the web on mobile devices is set to surpass desktops by 2015.

The future ofMobile Webin 2015

- International Data Corporation (IDC)

WHY

Page 4: RWD - Bootstrap

Separate Mobile Sites

WHY

Page 5: RWD - Bootstrap

Mobile Apps

WHY

Page 6: RWD - Bootstrap

Rather than tailoringDisconnected designs to each of an ever-increasing number of web devices, we can treat them as facets of the same experience.

- Ethan Marcotte

WHY

Page 7: RWD - Bootstrap

Responsive Website Design

WHY

Page 8: RWD - Bootstrap

What is RESPONSIVE WEB DESIGN?

Fixed width pixel designs were all the rage.Desktop screens are getting largerMobile users are visiting our sitesUser accessing web from everywhere

WHAT

Page 9: RWD - Bootstrap

RESPONSIVE WEB DESIGN EXAMPLEWHAT

http://www.hicksdesign.co.uk/

Page 10: RWD - Bootstrap

• A flexible grid based layout

• Flexible images and media

• Media Queries

What does it takes to create a Responsive Design?WHAT

Page 11: RWD - Bootstrap

WHAT

Page 12: RWD - Bootstrap

WHAT Flexible Grids

Page 13: RWD - Bootstrap

Flexible images and MediaWHAT

Page 14: RWD - Bootstrap

Media QueriesWHAT

Page 15: RWD - Bootstrap

Responsive UI Framework WHAT

In the world of web design, a framework is defined as a package made up of a structure of files and folders of standardized code (HTML, CSS, JS documents etc.) which can be used to support the development of websites, as a basis to start building a site.

The aim of frameworks is to provide a common structure so that developers don’t have to redo it from scratch and can reuse the code provided. In this way, frameworks allow us to cut out much of the work and save a lot of time.

Page 16: RWD - Bootstrap

Popular 5 Responsive UI Framework WHAT

• Bootstrap• Foundation• Skeleton•Unsemantic•Gumby

Page 17: RWD - Bootstrap

WHAT

An open source UI Framework

HTMLCSSJS

About Bootstrap

Page 18: RWD - Bootstrap

WHATFacts about BOOTSTRAP

- Bootstrap was released in by Twitter developers 2 year back.

- Their idea was to develop a frontend UI framework to encourage consistency across the platform and speed up the development of new websites.

- Bootstrap is now widely accepted in the market.

- Recently they have launched 3.0 version.Mark Jacob

Twitter Developer

}

Page 19: RWD - Bootstrap

WHATWho are using BOOTSTRAP?

- Joomla 3.0

- Slideshare

- Toyota.com

-Appster

Page 20: RWD - Bootstrap

WHATResponsive/Bootstrap Examples

http://wrapbootstrap.com/preview/WB0412697

http://wrapbootstrap.com/preview/WB0L500N4

http://wrapbootstrap.com/preview/WB0F7FH2P

Inspiration

http://netfruits.com/2013/02/websites-built-with-bootstrap/

Page 21: RWD - Bootstrap

WHATWhy everyone is loving BOOTSTRAP?

- Support HTML5 & CSS3.- Supported by all major browsers.- Fluid Grid System - Bootstrap use 12 columns grid system.

- Many starter templates available - (pre-defined styles for typography, tables, buttons, navigation, breadcrumbs, forms elements, etc.)

- Inbuilt jQuery plug-in to add interactivity to websites ( to create modals popup ,tooltips, carousals)

- Responsiveness (RWD) – A big plus

Page 22: RWD - Bootstrap

WHATPackage Deal – Customize it before you download.

Page 23: RWD - Bootstrap

WHATPackage Deal – Customize it before you download.

Scaffolding: Global styles for the body to reset type and background, link styles, grid system, and two simple layouts.

Base CSS: Styles for common HTML elements like typography, code, tables, forms, buttons & plus includes Glyphicons, icon set.

Components: Basic styles for common interface components like tabs, navbar, alerts, page headers, and more.

Javascript plugins: Similar to Components, these JavaScript plugins are interactive components for things like tooltips, popovers, modals, and more.

Page 24: RWD - Bootstrap

WHATPackage Deal – Customize it before you download.

Page 25: RWD - Bootstrap

WHAT

Bootstrap Website Walkthrough

http://getbootstrap.com/2.3.2/

Page 26: RWD - Bootstrap

- Is free! Saves you time & money. Implementation is easy.

- Gives you free CSS styles and inbuilt Jqueries.

- Best is you can make a responsive website for all devices.

- Being open sourced, you will get great help from online forums.

Summary

Page 27: RWD - Bootstrap

WHYWHATHOW

Agenda

Folder StructureMockup DesignSelecting a TemplateApplying StyleManipulate templateTesting tools for different Devices

Page 28: RWD - Bootstrap

HowFolder Structure

CSSbootstrap.css bootstrap.min.css

JSbootstrap.js bootstrap.min.js

Fontsglyphicons-halflings-regular.eotglyphicons-halflings-regular.svg

Page 29: RWD - Bootstrap

HowMockup Design - Desktop

Page 30: RWD - Bootstrap

HowMockup Design

1170

Page 31: RWD - Bootstrap

HowMockup Design - iPad

Page 32: RWD - Bootstrap

HowMockup Design - iPad

Page 33: RWD - Bootstrap

HowMockup Design - iPhone

Page 34: RWD - Bootstrap

HowSelecting a Template

Page 35: RWD - Bootstrap

HowTesting tools for different Devices

http://lab.maltewassermann.com/viewport-resizer/

Device simulator

Grid Display

http://alefeuvre.github.io/foundation-grid-displayer/