05068nam 2200625 450 991081187980332120170822145408.01-78528-111-9(CKB)3710000000451405(EBL)2120229(OCoLC)915154679(SSID)ssj0001566064(PQKBManifestationID)16212301(PQKBTitleCode)TC0001566064(PQKBWorkID)14834624(PQKB)11348830(MiAaPQ)EBC2120229(PPN)228037166(EXLCZ)99371000000045140520150804h20152015 uy 0engur|n|---|||||txtccrLearning Ionic build real-time and hybrid mobile applications with Ionic /Arvind Ravulavaru ; foreword by Mike HartingtonBirmingham, England ;Mumbai, [India] :Packt Publishing,2015.©20151 online resource (388 p.)Community Experience DistilledIncludes index.1-78355-260-3 ""Cover""; ""Copyright""; ""Credits""; ""Foreword""; ""About the Author""; ""Acknowledgments""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Ionic â€? Powered by AngularJS""; ""Understanding the separation of concerns""; ""AngularJS components""; ""AngularJS directives""; ""AngularJS services""; ""AngularJS resources""; ""Summary""; ""Chapter 2: Welcome to Ionic""; ""Mobile Hybrid Architecture""; ""What is Apache Cordova?""; ""What is Ionic?""; ""Software setup""; ""Install Node.js""; ""Install Git""; ""Install Bower""; ""Install Gulp""""Install Sublime Text""""Install Cordova and Ionic CLI""; ""The platform guide""; ""Hello Ionic""; ""The browser developer tools setup""; ""Google Chrome""; ""Mozilla Firefox""; ""The Ionic project structure""; ""The config.xml file""; ""The www folder""; ""Scaffolding the tabs template""; ""Scaffolding the side menu template""; ""generator-ionic""; ""Installing generator-ionic""; ""Summary""; ""Chapter 3: Ionic CSS Components and Navigation""; ""Ionic CSS components""; ""The Ionic grid system""; ""The page structure""; ""Buttons""; ""Lists""; ""Cards""; ""Ionicons""; ""Form elements""""Integrating Ionic CSS components with AngularJS""""The Ionic router""; ""A simple two-page app""; ""Summary""; ""Chapter 4: Ionic and SCSS""; ""What is Sass?""; ""Setting up SCSS in our Ionic project""; ""The manual setup""; ""The Ionic CLI task""; ""Working with Ionic SCSS""; ""Basic swatch""; ""Understanding the Ionic SCSS setup""; ""Using variables and mixins""; ""The SCSS workflow""; ""Building a swatch""; ""Summary""; ""Chapter 5: Ionic Directives and Services""; ""Ionic directives and services""; ""The Ionic Platform service""; ""registerBackButtonAction""; ""The on method""""Headers and footers""""Content""; ""ion-content""; ""ion-scroll""; ""ion-refresher""; ""ion-infinite-scroll""; ""ionicScrollDelegate""; ""Navigation""; ""ion-view""; ""Ionic view events""; ""ion-nav-bar""; ""ion-nav-buttons""; ""ionicNavBarDelegate""; ""ionicHistory""; ""Tabs and side menu""; ""Ionic loading""; ""The Action Sheet service""; ""Popover and Popup services""; ""ionicPopup""; ""The ion-list and ion-item directives""; ""Gesture directives and services""; ""Utilities""; ""Summary""; ""Chapter 6: Building a Bookstore App""; ""An introduction to the Bookstore application""""The Bookstore architecture""""The server architecture""; ""The server-side API documentation""; ""The client architecture""; ""Code on GitHub""; ""A Bookstore demo""; ""The development flow""; ""Setting up the server""; ""Building the application""; ""Step 1 â€? Scaffolding the side menu template""; ""Step 2 â€? Refactoring the template""; ""Refactoring the menu""; ""Refactoring the module name""; ""Adding a run method and modifying routes""; ""Refactoring templates""; ""Step 3 â€? Building authentication, localStorage, and the REST API factory""; ""The Ionic loading factory""""The localStorage factory""This book is intended for those who want to learn how to build hybrid mobile applications using Ionic. It is also ideal for people who want to explore theming for Ionic apps. Prior knowledge of AngularJS is essential to complete this book successfully.Community experience distilled.Build real-time and hybrid mobile applications with IonicSmartphonesProgrammingMobile communication systemsComputer programsSmartphonesProgramming.Mobile communication systemsComputer programs.004.10923478Ravulavaru Arvind1666395Hartington MikeMiAaPQMiAaPQMiAaPQBOOK9910811879803321Learning Ionic4025649UNINA