sexy html with twitter bootstrap

Post on 20-May-2015

5.202 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

SEXY HTML with BootstrapKarthik Gaekwad iteration1ACUG March 2013

Tuesday, March 19, 13

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

A picture is worth a 1000 words

Tuesday, March 19, 13

Everyone has API’sIn

tern

al

Exte

rnalAPI’s

Open

AuthenticatedSO

AP

REST

Tuesday, March 19, 13

Tuesday, March 19, 13

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

Tuesday, March 19, 13

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

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

engineer.

Tuesday, March 19, 13

You can cheat your way through this...

Tuesday, March 19, 13

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

framework for faster and easier web development.”

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

Tuesday, March 19, 13

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

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

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

Step 3: Integrate with your API’s/data

Server side/Client side/whatever...

And you’re done

Tuesday, March 19, 13

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

Questions

Tuesday, March 19, 13

top related