Responsive Web Design with AngularJS
Год: 2014
Автор: Sandeep Kumar Patel
Издательство: Packt Publishing
ISBN: 978-1-78439-572-8
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Количество страниц: 128
Описание:
AngularJS is an open source JavaScript framework, built to create dynamic web applications using HTML, JavaScript, and CSS. AngularJS has many advanced features that can be used to leverage responsive application development.
Responsive Web Design with AngularJS follows a detailed step-by-step approach to explain each key concept, with sufficient code and examples. This book will teach you how to implement dynamic routing, responsive custom directives, and breakpoints for your web page, followed by a section on debugging and testing.
By the end of the book, you will be able to develop and design exciting single page applications with AngularJS and make the applications responsive on different devices. With ample screenshots and code offering you a detailed insight, this book will ensure your success in developing responsive applications.
Preface
Chapter 1: Introduction to Responsive Single Page Application and AngularJS
Why responsive design?
What is single page web application?
Understanding responsive single page application
What is an AngularJS framework?
Exploring the features of AngularJS
Role of AngularJS
What are we building?
Chapter 2: The AngularJS Dynamic Routing-based Approach
Setting up an AngularJS project
Profile application demo
Building data services
Device-based routing
AngularJS routing
Configuring a profile controller
Developing a device type provider
Developing a desktop view
Developing a mobile view
Developing a tablet view
Verifying responsiveness
Limitations of dynamic routing
Chapter 3: The AngularJS Directive-based Approach
Modifying the project structure
Directives
Built-in directives
Custom directives
Responsive directives
Chapter 4: The AngularJS-based Breakpoints for Layout Manipulation
Page layout
Breakpoints
AngularJS publisher and subscriber
Custom attributes
Chapter 5: Debugging and Testing Responsive Applications
Batarang
AngularJS scope inspector 0.1.2
Online and offline tools
Index