ui development frameworks html-bootstrap by awa

26
Welcome to Meet Up

Upload: ace-web-academy

Post on 14-Apr-2017

41 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Ui development frameworks html-bootstrap by awa

Welcome to Meet Up

Page 2: Ui development frameworks html-bootstrap by awa

Why this meet up

ACE Web Academy

Introduction for UI Development

INTRO

www.acewebacademy.com/

Page 3: Ui development frameworks html-bootstrap by awa

HTML is the lingua franca for publishing hypertext on the World Wide Web

Define tags <html><body> <head>….etc

Platform independent

Current version is 4.x and in February W3C released the first draft of a test suite 4.01

For more info: http://www.w3.org/MarkUp/

HTML

www.acewebacademy.com/

Page 4: Ui development frameworks html-bootstrap by awa

CSS A styled HTML document Produced by the style sheet style1.css

www.acewebacademy.com/

Page 5: Ui development frameworks html-bootstrap by awa

Browsers

www.acewebacademy.com/

Page 6: Ui development frameworks html-bootstrap by awa

Responsive Design

One design for all devices.

www.acewebacademy.com/

Page 7: Ui development frameworks html-bootstrap by awa

CSS Frame Works

www.acewebacademy.com/

Page 8: Ui development frameworks html-bootstrap by awa

Responsive design is an approach to web page creation that makes use of flexible layouts, flexible images and cascading style sheet media queries. The goal of responsive design is to build web pages that detect the visitor’s screen size and orientation and change the layout accordingly.

Currently the rise of responsive web design techniques, which facilitate the development of websites that can adapt to various resolutions for different mobile and desktop devices, is leading to the emergence of responsive frameworks. That is, they solved the common problem of making a responsive site. These frameworks...to offer a responsive solution from the point of installation.

Responsive Design

About responsive frameworks

Page 9: Ui development frameworks html-bootstrap by awa

Frontend frameworks usually consist of a package made up of a structure of files and folders of standardized code (HTML, CSS, JS documents etc.)

CSS source code to create a grid: this allows the developer to position the different elements that make up the site design in a simple and versatile fashion.

Typography style definitions for HTML elements.

Solutions for cases of browser incompatibility so the site displays correctly in all browsers.

Creation of standard CSS classes which can be used to style advanced components of the user interface.

Front-end Frameworks (Or CSS Frameworks)

The usual components are:

Page 10: Ui development frameworks html-bootstrap by awa

Frontend frameworks usually consist of a package made up of a structure of files and folders of standardized code (HTML, CSS, JS documents etc.)

Open Source

Reducing the Development Time

Mobile Friendly

Cross Browser Compatibility

Package made up of HTML, CSS, JS (Java Script).

Front-end Frameworks (Or CSS Frameworks)

The usual components are:

www.acewebacademy.com/

Page 11: Ui development frameworks html-bootstrap by awa

CSS Frame Works

1. Bootstrap2. Foundation3. Semantic-UI4. Pure5. Skeleton

They usually offer complete frameworks with configurable features like styled-typography, sets of forms, buttons, icons and other reusable components built to provide navigation, alerts, popovers, and more, images frames, HTML templates, custom settings, etc.

6. Materialize7. Material UI8. UI Kit9. Milligram10. Susy

Page 12: Ui development frameworks html-bootstrap by awa

www.acewebacademy.com/

Page 13: Ui development frameworks html-bootstrap by awa

Bootstrap

Responsive web design support

Extensive documentation full angular support Strong community Customizable

file size of 276kB Excessive number of HTML classes Flex box grid is missing in current stable

version

Pros Cons

VersionCurrent: 3.3.7Beta: 4.0.0

Created By Browser SupportTwitter developers2011

Support from IE8

Page 14: Ui development frameworks html-bootstrap by awa

Foundation

Uses REMS instead of pixels Responsive web design

support Extensive documentation

Fairly large file size out of the box A bit too complex for beginners

Pros Cons

Version6.2.4

Created By Browser SupportZurb2011

No support for IE8

www.acewebacademy.com/

Page 15: Ui development frameworks html-bootstrap by awa

Semantic-UI

Semantic class names Small file sizes and minimal

load times Flexbox friendly

Very large packages Installation is difficult (bower, node js) for

fresher's No angular support

Pros Cons

Version2.2.6

Created By Browser SupportJack Lukic2013

IE 11+

www.acewebacademy.com/

Page 16: Ui development frameworks html-bootstrap by awa

Pure

light weight fast loading Mobile first and fast

No support of Jquery and JS Repetition of class names for each element

Pros Cons

Version0.6.0

Created By Browser SupportYahoo development team

2015

IE7+

www.acewebacademy.com/

Page 17: Ui development frameworks html-bootstrap by awa

Skeleton

Only 400 lines of code Extremely lightweight Greater simplicity and useful

for smaller projects Easy installation

Does not include a wide selection of utility / styling components such as larger frameworks do.

Pros Cons

Version2.0.4

Created By Browser SupportDave Gamache2012

IE9+

www.acewebacademy.com/

Page 18: Ui development frameworks html-bootstrap by awa

Materialize

material design support good framework for mobile

doesn’t have flex box grid lack angular.js support large file size

Pros Cons

Version0.97.8

Created By Browser SupportGoogle Chrome 35+

Firefox 31+Safari 7+IE 10+

www.acewebacademy.com/

Page 19: Ui development frameworks html-bootstrap by awa

Material UI

Highly customizable Need a decent understanding of React to use effectively

Pros Cons

Version0.16.2

Created By Browser SupportGoogle No support up to IE9

www.acewebacademy.com/

Page 20: Ui development frameworks html-bootstrap by awa

UI KIT

Light weight customisable Installation is difficult(node js, gulp) for fresher's

Pros Cons

Version2.27.2

Created By Browser SupportYOO Theme2013

IE9+

Page 21: Ui development frameworks html-bootstrap by awa

Milligram

Designed for better performance Higher productivity with fewer

properties Very light weight Uses CSS Flex box as the grid

system

not designed for old browsers less styling components

Pros Cons

Version1.2.3

Created By Browser SupportSupport for all latest versions

www.acewebacademy.com/

Page 22: Ui development frameworks html-bootstrap by awa

Susy

Susy is a layout toolkit for the Sass

Not exactly a grid system/framework

it is a layout toolkit for the Sass CSS pre-processor

No pre-built gridsneed to install sass-rails

Pros Cons

Version2.2.7

Created By Browser SupportEric Suzanne2014

IE 9+

www.acewebacademy.com/

Page 23: Ui development frameworks html-bootstrap by awa
Page 24: Ui development frameworks html-bootstrap by awa

www.acewebacademy.com/

Page 25: Ui development frameworks html-bootstrap by awa

Get More information On

www.acewebacademy.com/blog

http://www.acewebacademy.com/blog/best-free-htmlcss-online-tutorials-students/

Enhance your knowledge from free CSS/HTML online resources

Fresher’s choice: Is PHP learning worth today? Front-End Development: FAQs By UI Newbies

Page 26: Ui development frameworks html-bootstrap by awa

www.acewebacademy.com/