售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Getting Started with Ionic 3
Angular 4, Ionic 3, and TypeScript
Angular and Ionic myths
Mapping Ionic 1 to Ionic 3
Controllers match components
Filters match pipes
Services match providers
TypeScript comes to the rescue
Installation and setup
Directory structure and modularity
Theming up SASS
Customizing
Automatically creating icons and splash screen resources
Image sizes and specifications
Platform specific resources
Adding Crosswalk browser
Ionic CLI tasks
Local development with Ionic serve
Adding platforms
Running application on devices
Uploading and sharing Ionic application
Ionic upload
Generating components
Ionic share
Summary
Ionic Components
Building vPlanet Commerce
Ionic components
Slides
Lists
Loading and Toast
Tabs versus Segments
Alerts
Cards and Badges
Ionic APIs and custom modules
Complex grids
Custom pipes
Navigation and view lifecycle
Navigating from overlay components
Lifecycle events and Nav Guards
Internationalization and localization
ItemSliding and pull-to-refresh
Virtual scroll and Infinite scroll
Ionic rating
Lazy Loading with Ionic 3
Summary
Ionic Native and Plugins
Cordova and how plugins work
What is Cordova?
Building and using Cordova plugins
Plugin specifications
Plugman
JavaScript interface
Native platform interface
Ionic Native
Installing Ionic Native
Testing plugins in browsers
Commonly used Cordova plugins
Device plugin
Splash screen plugin
Whitelist plugin
Network whitelisting
Navigation whitelisting
Intent whitelisting
Camera plugin
Geolocation plugin
Social sharing plugin
Call number
Text to speech
AppRate
Google analytics
Ionic deeplinks
Facebook connect
Building a music player
Media, streaming, and transfer plugin
Cordova versus phonegap
Summary
Ionic Platform and Services
Ionic Cloud
Installing Ionic Cloud
Ionic Auth
Ionic DB
Authentication and permissions
Ionic push
Ionic deploy
Ionic package
Ionic View, Creator, and Playground
Ionic View
Ionic creator and playground
Summary
Authentication, Authorization, and Security
Authentication
Token based authentication
CORS
Proxy server for the Ionic app
CSRF
Securing the Ionic application
Whitelisting
Enabling SSL
Sensitive data outside the app
Secure storage
General security points
Demonstrating authorization in Ionic
Summary
TasteBite App with Firebase
Introduction to Firebase and TasteBite apps
Building TasteBite and installing Firebase
Authentication and security using Firebase
Enabling providers
User auth state
CRUD and securing data with AngularFire2
CRUD operations
Structuring and securing data
Summary
Ionic, IOT, and Beacons
Ionic and IOT
Ionic + Node = deadly combination
BLE, beaconsm, and the physical Web
iBeacons
Eddystone and the physical Web
Proximity-based screen lock using BLE
Summary
Ionic + PWA = Magic
What and why PWA?
Advantages of PWA
Disadvantages of PWA
Ionic supports PWA
What makes a web application a PWA?
PWA with Ionic
Web manifest
Service workers
Offline currency converter PWA
The future of PWAs
Summary
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜