目錄(168章)
倒序
- coverpage
- Ionic : Hybrid Mobile App Development
- Copyright
- Credits
- Preface
- What this learning path covers
- What you need for this learning path
- Who this learning path is for
- Reader feedback
- Customer support
- Part 1. Module 1
- Chapter 1. All About Hybrid Mobile Apps and Ionic Framework
- Introducing a Hybrid Mobile Application
- Using web technologies to develop for mobile
- What is AngularJS?
- Why use Apache Cordova?
- Introducing Ionic Framework
- Summary
- Chapter 2. Setting up the Environment the Right Way
- Setting up Native Mobile development environments
- Ionic development environment
- Basic Ionic CLI commands
- Building a dummy app
- Popular issues faced and solutions
- Alternative to installation fuss – Ionic Playground
- Using Ionic Framework with different Code Editors
- Summary
- Chapter 3. Start Building Your First Ionic App
- Starting a new project
- Multiple ways to start a project
- The anatomy of Ionic Project
- The Ionic starter template
- E-commerce sample app – BookStore
- Summary
- Chapter 4. Navigation and Routing in an Ionic App
- Introduction to Angular UI Router
- Ionic header and footer
- Ionic Tabs
- Ionic side menu
- Navigation and back menus
- Navigation and layout to be used in BookStore
- Summary
- Chapter 5. Accessorizing Your App with Ionic Components
- Ionic CSS components
- Ionic JS components
- Miscellaneous components
- Summary
- Chapter 6. Integrating App with Backend Services
- $http services
- Ionic services vs factories
- $resource and REST API
- Demystifying mBaaS
- Integrating with Parse
- Integrating to Firebase
- Summary
- Chapter 7. Testing App on Real Devices
- Testing on browser emulators
- Ionic view app
- Making debug build
- Remote debugging
- Testing using Ngrok
- Summary
- Chapter 8. Working with Cordova Plugins – ngCordova
- Introduction to Cordova plugins
- Integrating ngCordova to Ionic App
- Important plugins
- Network
- Custom Cordova plugin development
- Summary
- Chapter 9. Future of Ionic
- Ionic cloud services
- Ionic v2
- Summary
- Part 2. Module 2
- Chapter 1. First Look at Ionic
- The beginning
- Apache Cordova
- What is Ionic?
- Summary
- Chapter 2. To-Do List App
- Creating our first application
- The Ionic workflow
- Summary
- Chapter 3. Running Ionic Apps
- Running our todo app
- Summary
- Chapter 4. Ionic Components
- Creating a new to-do list application
- Summary
- Chapter 5. The London Tourist App
- Introduction to the London Tourist App
- Summary
- Chapter 6. Advanced Ionic Components
- The Ionic Popover
- The Ionic Modal
- Summary
- Chapter 7. Customizing the App
- Customizing the look and feel of your app
- Ionic SCSS overview
- $ionicConfigProvider
- Summary
- Chapter 8. Building a Simple Social App
- The Ionic tabs application
- The <ion-tab> element
- Summary
- Chapter 9. Connecting to Firebase
- Extending our tabs-app Ionic app
- Firebase
- Summary
- Chapter 10. Roundup
- Uncovered features of Ionic
- Useful resources
- Summary
- Part 3. Module 3
- Chapter 1. Creating Our First App with Ionic 2
- Introduction
- Setting up a development environment
- Creating a HelloWorld app via the CLI
- Creating a HelloWorld app via Ionic Creator
- Viewing the app using your web browser
- Viewing the app using the Ionic CLI
- Viewing the app using Xcode for iOS
- Viewing the app using Genymotion for Android
- Viewing the app using Ionic View
- Chapter 2. Adding Ionic 2 Components
- Introduction
- Adding multiple pages using tabs
- Adding left and right menu navigation
- Navigating multiple pages with state parameters
- Chapter 3. Extending Ionic 2 with Angular 2 Building Blocks
- Introduction
- Creating a custom pizza ordering component
- Creating a custom username input directive
- Creating a custom pipe
- Creating a shared service to provide data to multiple pages
- Chapter 4. Validating Forms and Making HTTP Requests
- Introduction
- Creating a complex form with input validation
- Retrieving data via a mocked API using a static JSON file
- Integrating with Stripe for online payment
- Chapter 5. Adding Animation
- Introduction
- Embedding full screen inline video as background
- Creating a physics-based animation using Dynamics.js
- Animating the slide component by binding a gesture to the animation state
- Adding a background CSS animation to the login page
- Chapter 6. User Authentication and Push Notification Using Ionic Cloud
- Introduction
- Registering and authenticating users using Ionic Cloud
- Building an iOS app to receive push notifications
- Building an Android app to receive push notifications
- Chapter 7. Supporting Device Functionalities Using Ionic Native
- Introduction
- Taking a photo using the camera plugin
- Sharing content using the social sharing plugin
- Displaying a term of service using InAppBrowser
- Creating a Taxi app using the Google Maps plugin and geocode support
- Chapter 8. Theming the App
- Introduction
- Viewing and debugging themes for a specific platform
- Customizing themes based on the platform
- Chapter 9. Publishing the App for Different Platforms
- Introduction
- Adding versioning to future proof the app
- Building and publishing an app for iOS
- Building and publishing an app for Android
- Appendix A. Biblography
- Index 更新時間:2021-07-09 19:01:14
推薦閱讀
- 演進式架構(原書第2版)
- Java EE框架整合開發入門到實戰:Spring+Spring MVC+MyBatis(微課版)
- RTC程序設計:實時音視頻權威指南
- Mastering Python Design Patterns
- Unity Character Animation with Mecanim
- 自己動手構建編程語言:如何設計編譯器、解釋器和DSL
- Learning Ionic(Second Edition)
- Distributed Computing with Python
- Mastering Machine Learning with scikit-learn
- Continuous Integration,Delivery,and Deployment
- Python Geospatial Analysis Cookbook
- RPA開發:UiPath入門與實戰
- Visual C++.NET(2008)典型案例
- Drupal 7 Development by Example Beginner’s Guide
- WebGIS之Leaflet全面解析
- Cacti實戰
- 倉頡編程快速上手
- 三菱FX/Q系列 PLC工程實例詳解
- VEX IQ機器人設計入門與編程實例
- C/C++實踐進階之道:寫給程序員看的編程書
- PostgreSQL Development Essentials
- JavaScript權威指南(原書第6版)
- Python+Excel職場辦公數據分析
- Scratch3.0案例式少兒編程初級35課
- PyTorch Computer Vision Cookbook
- Learning Data Mining with Python(Second Edition)
- Python開發技術大全
- Preparing for the Certified OpenStack Administrator Exam
- D Web Development
- WiX Cookbook