sexy html with twitter bootstrap

17
SEXY HTML with Bootstrap Karthik Gaekwad iteration1 ACUG March 2013 Tuesday, March 19, 13

Upload: karthik-gaekwad

Post on 20-May-2015

5.194 views

Category:

Technology


1 download

DESCRIPTION

Using Twitter Bootstrap to design your HTML based application/site.

TRANSCRIPT

Page 1: Sexy HTML with Twitter Bootstrap

SEXY HTML with BootstrapKarthik Gaekwad iteration1ACUG March 2013

Tuesday, March 19, 13

Page 2: Sexy HTML with Twitter Bootstrap

My background

Senior Web Software Engineer @MentorEmbedded

Previously @NI

I develop cloud based applications and API’s

9 years experience with webapps, API’s and UI’s

Tuesday, March 19, 13

Page 3: Sexy HTML with Twitter Bootstrap

A picture is worth a 1000 words

Tuesday, March 19, 13

Page 4: Sexy HTML with Twitter Bootstrap

Everyone has API’sIn

tern

al

Exte

rnalAPI’s

Open

AuthenticatedSO

AP

REST

Tuesday, March 19, 13

Page 5: Sexy HTML with Twitter Bootstrap

Tuesday, March 19, 13

Page 6: Sexy HTML with Twitter Bootstrap

It is a challenge for non front end engineers to create good looking HTML apps for their API’s.

Tuesday, March 19, 13

Page 7: Sexy HTML with Twitter Bootstrap

Where do I start?

Why can’t I center this heading?

What IDE do I use?

Javascript frameworks? What is

that even mean?

This doesn’t work on my iphone

Inline CSS?

Why can’t I center this text!!!!!!

This looks TERRIBLE in Internet Explorer

Is there a book I can read?

Tuesday, March 19, 13

Page 8: Sexy HTML with Twitter Bootstrap

I can’t do this. I need a front end

engineer.

Tuesday, March 19, 13

Page 9: Sexy HTML with Twitter Bootstrap

You can cheat your way through this...

Tuesday, March 19, 13

Page 10: Sexy HTML with Twitter Bootstrap

Twitter Bootstrap“Sleek, intuitive, and powerful front-end

framework for faster and easier web development.”

http://twitter.github.com/bootstrap/

Tuesday, March 19, 13

Page 11: Sexy HTML with Twitter Bootstrap

Intro: Twitter BootstrapFree collection of tools to create HTML, CSS, JS sites and apps.

The most popular project in GitHub.

Provides the basic scaffolding.

Base CSS for all common HTML components.

Basic site components.

Javascript plugins (jQuery).

Tuesday, March 19, 13

Page 12: Sexy HTML with Twitter Bootstrap

Step 1: Pick a theme

Bootstrap comes with a regular theme.

http://bootswatch.com/ has a bunch of them.

https://wrapbootstrap.com/ if you’re looking to spend some serious cash.

Tuesday, March 19, 13

Page 13: Sexy HTML with Twitter Bootstrap

Step 2: Design your siteHardcore?

Use a text editor/Aptana Studio to write the HTML.

Not Hardcore?

Design Resources:

Bootsnipp (http://bootsnipp.com/)

Online Editors:

Divshot (http://www.divshot.com/)

Jetstrap (http://jetstrap.com/)

Tuesday, March 19, 13

Page 14: Sexy HTML with Twitter Bootstrap

Step 3: Integrate with your API’s/data

Server side/Client side/whatever...

And you’re done

Tuesday, March 19, 13

Page 15: Sexy HTML with Twitter Bootstrap

Other frameworks

Bootstrap isn’t the only one in this space.

It is the most popular one

Foundation: http://foundation.zurb.com/

Make your own conclusions: http://responsive.vermilion.com/compare.php

Tuesday, March 19, 13

Page 17: Sexy HTML with Twitter Bootstrap

Questions

Tuesday, March 19, 13