際際滷

際際滷Share a Scribd company logo
SWT Tech share

Twitter Bootstrap
  for web UI development
                 @khasathan 17/10/2012
Web UI anatomy




            HTML
     CSS
                   Java
                   script

                            2
Problems




           Problem
                         I'm
                     Programmer



                                  3
Problems
   犖犖犖犢犖犖犢犖犖 犖犖迦!
   CSS layout 犖犖劇賢犖∇顕犖犖       I'm
                         Programmer
   犖犖橿顕犢犖犖犢犖犖÷犖犖÷犢犖犖朽権
    犢犖о献犖


                                      4
Problems
   犢犖犖朽権犖犢犖犖犢犖犖犖÷犖÷犢犖犢犖
   CSS Reuse code 犖∇顕犖      I'm
                          Designer
   犖犖橿顕犢犖犖犢犖犖÷犖犖÷犢犖犖朽権
    犢犖о献犖


                                     5
Problems




           Problem
                         I'm
                     Programmer



                                  6
Problems




               I'm
           Programmer


                        7
http://twitter.github.com/bootstrap
                                      8
B Twitter Bootstrap
   Open source! Developed by @mdo, @fat used
    for Twitter Inc.
   Update (29 Sep, 2012) @mdo, @fat leaving
    Twitter Inc.


                                               9
But... still support Bootstrap :)




                                    10
B Twitter Bootstrap
   Combine with
    HTML + Javascript  for programmer
    CSS + Image + Icon  for designer




                                         11
Why we use Bootstrap?
   Easy and clean code
   Cross-Browsers
   Responsive



                          12
Easy and clean code




                      13
Cross-Browsers




  http://www.webdesignhot.com/wp-content/uploads/2010/06/IEChromeFirefoxSafariOperaLogoVector.jpg
                                                                                                    14
Responsive
                犖犖伍犖犖犖犢犢犖犢犖迦犖謹 internet
                 犖犖ム顕犖犖犖ム顕犖∇犖謹犖
                犖犖犖迦犖犖犢犖迦犖犢犖犖犖犖犖ム犢犖迦
                 犖犖園


                                           15
Responsive
   犖犖迦牽犖犖橿顕犢犖о犖犢犖犢犢犖犖犖犖犖ム犖犖÷顕犖萎肩犖÷犖園犖犖伍犖犖犖犢犖犢犖朽 犖犢犖
    犖犖謹犢犖о犖




                                                   16
Full page   17
resized page




               18
What's included
   Layout
   Base CSS
   Components
   Javascript plugins

                         19
How to use Bootstrap?
   Only 3 steps
       Customize and download
       Link in HTML file
       Coding


                                 20
1. Custom and download




                         21
2. Link in HTML file




                       22
3. Code what you want




                        23
Finished!




            24
Power up! Bootstrap
   Font Awesome
   Jetstrap
   Jquery UI with Bootstrap theme
   Bootswatch
   Boottheme
                                     25
Font Awesome
   Font-face icon based-on Bootstrap
   Available for modern browsers
   Support IE7 :)



                                        26
Font Awesome features




  URL: http://fortawesome.github.com/Font-Awesome
                                                    27
Jetstrap
   WYSIWYG (What You See Is What You Get)
   Drag and Drop
   100% web-based!
   Let's try http://jetstrap.com

                                             28
JQuery UI with Bootstrap theme
 Integrate Jquery UI with Bootstrap




                                       29
Bootswatch
 Free download custom theme for Bootstrap




                                             30
Boottheme
 Customize, theme generator for Bootstrap




                                             31
Resources
   Jetstrap - http://jetstrap.com
   Twitter Bootstrap - http://twitter.github.com/bootstrap
   JQuery UI Bootstrap- http://addyosmani.github.com/jquery-ui-bootstrap
   W3School - http://www.w3resource.com/twitter-bootstrap/tutorial.php

   Bootsnipp - http://bootsnipp.com  Cool!
   Bootswatch - http://bootswatch.com
   Boottheme - http://www.boottheme.com
                                                                      32
Q&A

      33

More Related Content

Twitter Bootstrap for web UI development