万本电子书0元读

万本电子书0元读

顶部广告

Ionic Cookbook电子书

售       价:¥

4人正在读 | 0人评论 9.8

作       者:Indermohan Singh,Hoc Phan

出  版  社:Packt Publishing

出版时间:2018-04-30

字       数:31.4万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic. Working with Ionic components to find out the best way to share data between them effectively. About This Book ? Leverage Ionic 3.9 and its exciting new features to create cutting-edge, real-time apps ? Work through simple recipes to address your problems directly and solve them effectively ? Get examples at each step to guide you on your learning curve with Angular Who This Book Is For This book targets JavaScript developers. No previous knowledge of Ionic is necessary, but prior knowledge of web development techniques would be useful. What You Will Learn ? Help readers to jump-start Ionic apps ? Explore essential features of Ionic with examples ? Learn how to use native device functionalities ? Make the best use of the REST API to handle back-end services ? Work with Cordova to support native functionalities on both iOS and Android. ? Master advanced topics in app development such as deep linking and lazy loading In Detail Ionic is the preferred choice for JavaScript developers to develop real-time hybrid applications. This book will get you started with Ionic 3.9 and help you create Angular 5 components that interact with templates. You will work with Ionic components and find out how to share data efficiently between them. You'll discover how to make the best use of the REST API to handle back-end services and then move on to animating your application to make it look pretty. You then learn to add in a local push notification in order to test the app. Then you'll work with Cordova to support native functionalities on both iOS and Android. From there, you'll get to grips with using the default themes for each platform and customizing your own. We then take you through the advanced Ionic features like lazy loading, deep linking, localizing ionic apps etc. Finally, you'll see how best to deploy your app to different platforms. This book will solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic. Style and approach The book's recipe-based approach will help you get the best out of Ionic 3.9
目录展开

Title Page

Copyright and Credits

Ionic Cookbook Third Edition

Packt Upsell

Why subscribe?

PacktPub.com

Contributors

About the authors

About the reviewer

Packt is searching for authors like you

Preface

Who this book is for

What this book covers

To get the most out of this book

Download the example code files

Conventions used

Sections

Getting ready

How to do it...

How it works...

There's more...

See also

Get in touch

Reviews

Creating Our First App with Ionic

Introduction

Setting up a development environment

Getting ready

How to do it...

There's more...

Creating a HelloWorld app via the CLI

How to do it...

How it works...

Creating a HelloWorld app via Ionic Creator

Getting ready

How to do it...

There's more...

Viewing the app using your web browser

Getting ready

How to do it...

How it works...

Viewing the app using the Ionic CLI

Getting Ready

How to do it...

Viewing the app using Xcode for iOS

How to do it...

There's more...

Viewing the app using Genymotion for Android

How to do it...

Viewing the app using Ionic View

How to do it...

There's more...

Adding Ionic Components

Introduction

Adding multiple pages using tabs

Getting ready

How to do it...

How it works...

See also

Adding left and right menu navigation

Getting ready

How to do it...

How it works...

See also

Navigating multiple pages with state parameters

Getting ready

How to do it...

How it works...

See also

Using menu, tabs, and segment together in an app

Getting ready

How to do it...

How it works...

See also

Using the Ionic grid to create a complex UI

Getting ready

How to do it...

How it works...

See also

Extending Ionic with Angular Building Blocks

Introduction

Creating a custom pizza ordering component

Getting ready

How to do it...

How it works...

See also

Creating a custom username input directive

Getting ready

How to do it...

How it works...

See also

Creating a custom pipe

Getting ready

How to do it...

How it works...

See also

Creating a shared service to provide data to multiple pages

Getting ready

How to do it...

How it works...

See also

Reusing an existing page as an HTML element

Getting ready

How to do it...

How it works...

See also

Validating Forms and Making HTTP Requests

Introduction

Creating a complex form with input validation

Getting ready

How to do it...

How it works...

See also

Creating reactive forms in Ionic

Getting ready

How to do it...

How it works...

See also

Retrieving data via a mocked API using a static JSON file

Getting ready

How to do it...

How it works...

See also

Integrating with Stripe for online payment

Getting ready

How to do it...

How it works...

See also

Adding Animation

Introduction

Embedding full screen inline video as background

Getting ready

How to do it...

How it works...

Creating physics-based animation using Dynamics.js

Getting ready

How to do it...

How it works...

See also

Animating the slide component by binding a gesture to the animation state

Getting ready

How to do it...

How it works...

See also

Adding a background CSS animation to the login page

Getting ready

How to do it...

How it works...

See also

User Authentication and Push Notifications

Introduction

Registering and authenticating users using Auth0

Getting ready

How to do it...

Creating our app in the Auth0 dashboard

Let's code

How it works

There's more...

Building an iOS app to receive push notifications

Getting ready

How to do it

Let's create an Apple signing certificate

Adding a device and creating the provisioning profile

Creating a push certificate

Now let's configure OneSignal

Let's code

How it works

There's more...

Building an Android app to receive push notifications

Getting ready

How to do it

Configuring Firebase for push notifications

Configuring OneSignal

Let's code now

How it works

There's more...

Supporting Device Functionalities Using Ionic Native

Introduction

Taking a photo using the camera plugin

Getting ready

How to do it...

How it works...

There's more...

Sharing content using the social sharing plugin

Getting ready

How to do it...

How it works...

There's more...

Displaying a local notification using the local notification plugin

Getting ready

How to do it...

How it works...

There's more...

Fingerprint authentication using the fingerprint AIO plugin

Getting ready

How to do it...

How it works...

There's more...

Creating a media player with the Media Player notification control

Getting ready

How to do it...

How it works...

There's more...

Creating a taxi app using the Google Maps plugin and geocode support

Getting ready

How to do it...

How it works...

There's more...

Theming the App

Introduction

Viewing and debugging themes for a specific platform

Getting ready

How to do it...

How it works...

There's more...

Customizing themes based on the platform

Getting ready

How to do it...

How it works...

There's more...

Advanced Topics

Introduction

Lazy loading in Ionic

Getting ready

How to do it...

How it works...

There's more...

See also

Internationalization (i18n) using ngx-translate

Getting ready

How to do it...

How it works...

See also

Creating documentation for Ionic app

Getting ready

How to do it...

How it works...

See also

Publishing the App for Different Platforms

Introduction

Adding versioning to future-proof the app

Getting ready

How to do it...

How it works...

Building and publishing an app for iOS

Getting ready

How to do it...

How it works...

There's more...

Building and publishing an app for Android

Getting ready

How to do it...

How it works...

Other Books You May Enjoy

Leave a review - let other readers know what you think

累计评论(0条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部