- Summary 更新時間:2021-07-02 23:24:55
- Package
- Push
- Deploy
- IonicDB
- Auth
- Ionic Cloud
- Ionic Creator
- Ionic help and docs
- Ionic upload and share
- Ionic server emulate and run
- Ionic resources
- Ionic state
- Ionic info
- Ionic link
- App ID
- Listing all Ionic templates
- Initializing a project with SCSS support
- No Cordova
- Ionic start
- Ionic login
- Ionic CLI
- Appendix
- Summary
- Ionic 2 versus Ionic 3
- Lazy Loading
- Ionic Page decorator
- TypeScript update
- Ionic 3 updates
- Ionic 3
- Angular 4
- Ionic 3
- Summary
- Generating the required keys
- Uploading a project to Ionic cloud
- Ionic package
- iOS installer
- Android installer
- Generating Installers using Cordova CLI
- The PhoneGap build service
- Updating the config.xml
- Setting up Icons & Splash screens
- Preparing the app for distribution
- Releasing the Ionic App
- Summary
- Automation testing
- Manually testing the Todo app on various devices
- Monkey testing the Todo app
- Setting up Todo app
- Setting up AWS Device Farm
- AWS Device Farm
- Code coverage
- Executing E2E tests
- Writing E2E tests
- Setting up the project
- E2E testing
- driftyco/ionic-unit-testing-example
- Executing unit tests
- Writing unit tests
- Setting up the project
- Setting up the unit testing environment
- Testing methodologies
- Testing an Ionic 2 App
- Summary
- Migration plan
- Building the app
- Todo app - Ionic v1
- Why migration?
- Ionic 2 Migration Guide
- Summary
- Testing the app
- Installing dependencies
- Integration
- Uber API service
- Scaffolding the app
- Building Riderr
- API
- Registering with Uber
- Authentication
- Uber APIs
- App overview
- Building the Riderr App
- Summary
- Geolocation
- Local notifications
- Dialogs
- Toast
- Device
- Working with Cordova plugins using Ionic Native
- The Cordova whitelist plugin
- Ionic Native test drive
- Ionic Native
- Search plugins
- List added plugins
- Remove a plugin
- Add a plugin
- The Ionic plugin API
- Getting started with Cordova plugins
- Testing for iOS
- Testing for Android
- Testing the setup
- The iOS setup
- The Android setup
- Setting up a platform-specific SDK
- Ionic Native
- Summary
- Theme a sample component
- Component-level overrides
- Platform-level overrides
- Page-level overrides
- Ionic and SCSS
- What is Sass?
- Ionic and SCSS
- Summary
- Storage service
- Platform service
- Config service
- Passing data between pages
- Navigation
- Component decorator
- Ionic module
- Decorators
- Ionic Decorators and Services
- Summary
- Multi page navigation
- Ionic CLI Sub-Generator
- Basic navigation
- Ionic navigation
- Segment
- Modals
- Ionic icons
- Cards
- Lists
- Buttons
- Ionic components
- The Ionic Grid system
- Core components
- Ionic Components and Navigation
- Summary
- Scaffolding the side menu template
- Scaffolding the tabs template
- The src folder
- The config.xml file
- The Ionic project structure
- Mozilla Firefox
- Google Chrome
- The browser developer tools setup
- Hello Ionic
- The platform guide
- Installing Cordova and Ionic CLI
- Installing TypeScript
- Text editors
- Installing Git
- Installing Node.js
- Software setup
- Ionic 3
- What is Ionic 2?
- What is Apache Cordova?
- Mobile Hybrid architecture
- Welcome to Ionic
- Summary
- Building the Giphy app
- Scaffolding an Angular 2 app
- Text editors
- Installing software
- Angular CLI
- API
- Architecture
- Giphy app
- Templates
- Zones
- Components
- Angular
- Modules and imports
- Interface
- Classes
- Defining types
- Variable typing
- TypeScript primer
- What is new in Angular?
- Angular - A Primer
- Questions
- Piracy
- Errata
- Downloading the example code
- Customer support
- Reader feedback
- Conventions
- What you need for this book
- What this book covers
- Preface
- Dedication2
- Dedication
- Customer Feedback
- www.PacktPub.com
- About the Reviewer
- Acknowledgements
- About the Author
- Credits
- 版權信息
- 封面
- 封面
- 版權信息
- Credits
- About the Author
- Acknowledgements
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Dedication
- Dedication2
- Preface
- What this book covers
- What you need for this book
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Angular - A Primer
- What is new in Angular?
- TypeScript primer
- Variable typing
- Defining types
- Classes
- Interface
- Modules and imports
- Angular
- Components
- Zones
- Templates
- Giphy app
- Architecture
- API
- Angular CLI
- Installing software
- Text editors
- Scaffolding an Angular 2 app
- Building the Giphy app
- Summary
- Welcome to Ionic
- Mobile Hybrid architecture
- What is Apache Cordova?
- What is Ionic 2?
- Ionic 3
- Software setup
- Installing Node.js
- Installing Git
- Text editors
- Installing TypeScript
- Installing 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 src folder
- Scaffolding the tabs template
- Scaffolding the side menu template
- Summary
- Ionic Components and Navigation
- Core components
- The Ionic Grid system
- Ionic components
- Buttons
- Lists
- Cards
- Ionic icons
- Modals
- Segment
- Ionic navigation
- Basic navigation
- Ionic CLI Sub-Generator
- Multi page navigation
- Summary
- Ionic Decorators and Services
- Decorators
- Ionic module
- Component decorator
- Navigation
- Passing data between pages
- Config service
- Platform service
- Storage service
- Summary
- Ionic and SCSS
- What is Sass?
- Ionic and SCSS
- Page-level overrides
- Platform-level overrides
- Component-level overrides
- Theme a sample component
- Summary
- Ionic Native
- Setting up a platform-specific SDK
- The Android setup
- The iOS setup
- Testing the setup
- Testing for Android
- Testing for iOS
- Getting started with Cordova plugins
- The Ionic plugin API
- Add a plugin
- Remove a plugin
- List added plugins
- Search plugins
- Ionic Native
- Ionic Native test drive
- The Cordova whitelist plugin
- Working with Cordova plugins using Ionic Native
- Device
- Toast
- Dialogs
- Local notifications
- Geolocation
- Summary
- Building the Riderr App
- App overview
- Uber APIs
- Authentication
- Registering with Uber
- API
- Building Riderr
- Scaffolding the app
- Uber API service
- Integration
- Installing dependencies
- Testing the app
- Summary
- Ionic 2 Migration Guide
- Why migration?
- Todo app - Ionic v1
- Building the app
- Migration plan
- Summary
- Testing an Ionic 2 App
- Testing methodologies
- Setting up the unit testing environment
- Setting up the project
- Writing unit tests
- Executing unit tests
- driftyco/ionic-unit-testing-example
- E2E testing
- Setting up the project
- Writing E2E tests
- Executing E2E tests
- Code coverage
- AWS Device Farm
- Setting up AWS Device Farm
- Setting up Todo app
- Monkey testing the Todo app
- Manually testing the Todo app on various devices
- Automation testing
- Summary
- Releasing the Ionic App
- Preparing the app for distribution
- Setting up Icons & Splash screens
- Updating the config.xml
- The PhoneGap build service
- Generating Installers using Cordova CLI
- Android installer
- iOS installer
- Ionic package
- Uploading a project to Ionic cloud
- Generating the required keys
- Summary
- Ionic 3
- Angular 4
- Ionic 3
- Ionic 3 updates
- TypeScript update
- Ionic Page decorator
- Lazy Loading
- Ionic 2 versus Ionic 3
- Summary
- Appendix
- Ionic CLI
- Ionic login
- Ionic start
- No Cordova
- Initializing a project with SCSS support
- Listing all Ionic templates
- App ID
- Ionic link
- Ionic info
- Ionic state
- Ionic resources
- Ionic server emulate and run
- Ionic upload and share
- Ionic help and docs
- Ionic Creator
- Ionic Cloud
- Auth
- IonicDB
- Deploy
- Push
- Package
- Summary 更新時間:2021-07-02 23:24:55