Bigboxx Acadmey Chandigarh
• Responsive web designing Course in Chandigarh
• Html5 css3 course• Jquery and js course in
Chandigarh• Web Designing training
www.bigboxx.in
www.bigboxx.in
What I do
Teach web applications & LOB web apps
Build websiteswww.bigboxx.in
www.bigboxx.in
The Challenge
Customers’ expectations have changed–Websites–Mobile web–Apps
We need to know when and how to fulfill these expectations
www.bigboxx.in
Strategy
• A wide range, DRY approach to any website or web based UI
• Deploy content in a progressive manner focused on the needs of the user–Start broad–Add features based on the
requirements
• How do we tackle this?
www.bigboxx.in
A foundation for the web
CONTENT
WEB PRESENTATION (RESPONSIVE)
ENHANCED BEHAVIOR
NATIVE APPS
www.bigboxx.in
The perceived world
Current websites are built for the desktop.1600 x 12001280 x 10241024 x 768
960 px
www.bigboxx.in
www.bigboxx.in
This is a real problem
We no longer browse only from our desktops
”With current growth rates, web access by people on the move — via laptops and smart mobile devices – is likely to exceed web access from desktop computers within the next five years.”
-International Telecommunication Union2006
www.bigboxx.in
The real world
PhonesTabletNetbookLaptopCarFridgeWhat’s next?
What is acceptable?
www.bigboxx.in
www.bigboxx.in
What is ideal?
• Responsive websites• Enhanced behaviors and
experiences• Device native applications• What does this strategy look
like?
www.bigboxx.in
Available Anywhere
CONTENT
WEB PRESENTATION (RESPONSIVE)
ENHANCED BEHAVIOR
NATIVE APPS
What is Responsive Design
Flexible Layout (grid)Flexible Content (images & videos)
Media Queries
www.bigboxx.in
www.bigboxx.in
Media queries
A media query allows us to target device classes
For example:/* For small screens < 768px do not float columns */
@media only screen and (max-width: 767px) { .column { float: none; }
}
www.bigboxx.in
Responsive Example
mobile tablet desktopdesktopdesktopmobile
Zurb Foundation
• Platform independent• An easy to use, powerful, and
flexible framework for building prototypes and production code on any kind of device.
• Boilerplate (CSS, HTML, JS)• MIT license• foundation.zurb.com/
www.bigboxx.in
www.bigboxx.in
Demo time
<!-- begin demos --><demos>
Foundation demo
<!– css example --><!– a row with two six column wide blocks of content -->
<div class=“row”><div class=“six
columns”></div><div class=“six
columns”></div></div>
www.bigboxx.in
www.bigboxx.in
Mobile.CSS demo
/* what makes this tick */
@media only screen and (max-width: 767px) {
.row { width: 100%; /* max the width */
}.columns {
width: auto !important; /* fill the width */float: none; /* stack the columns */
}
}
Prototyping demo
@* Html helpers example *@@* Lorem Ipsum on the fly *@
@Html.Ipsum() @* a random length paragraph *@
@Html.Ipsum().h1() @* an h1 tag filled with ipsum*@
@Html.Ipsum().h1().p().ul() @* Fluent Ipsum*@
www.bigboxx.in
www.bigboxx.in
Questions?
<!-- end demos --></demos>
Credits & Info
• S.C.O. 146-147,Basement, Sector 34-A,Chandigarh – 160034, India
• 0172-4612244 ,+918427023322• [email protected]• www.bigboxx.in
www.bigboxxacademy.com
www.bigboxx.in