Ionic 2 Cookbook - Second Edition.:
Annotation
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Packt Publishing,
2016.
|
Ausgabe: | 2. |
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Annotation |
Beschreibung: | 1 online resource (320) |
ISBN: | 1786468336 9781786468338 9781786465962 1786465965 |
Internformat
MARC
LEADER | 00000cam a2200000Ma 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn965716154 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr |n||||||||| | ||
008 | 161209s2016 xx o 000 0 eng d | ||
040 | |a IDEBK |b eng |e pn |c IDEBK |d NLE |d OCLCO |d N$T |d IDEBK |d COO |d OCLCQ |d EBLCP |d MERUC |d REB |d OCLCQ |d OCLCF |d LVT |d AGLDB |d G3B |d IGB |d STF |d UKAHL |d CNCEN |d ERF |d UHL |d UKBTH |d OCLCQ |d OCLCO |d OCLCQ |d INARC |d OCLCQ |d OCLCO | ||
019 | |a 974592032 |a 1026463303 |a 1076743180 |a 1105790191 |a 1112584601 |a 1113779514 |a 1113800679 | ||
020 | |a 1786468336 |q (electronic bk.) | ||
020 | |a 9781786468338 |q (electronic bk.) | ||
020 | |a 9781786465962 | ||
020 | |a 1786465965 | ||
020 | |z 1786465965 | ||
024 | 3 | |a 9781786465962 | |
035 | |a (OCoLC)965716154 |z (OCoLC)974592032 |z (OCoLC)1026463303 |z (OCoLC)1076743180 |z (OCoLC)1105790191 |z (OCoLC)1112584601 |z (OCoLC)1113779514 |z (OCoLC)1113800679 | ||
037 | |a 974336 |b MIL | ||
050 | 4 | |a T55.4-60.8 | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.8 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Phan, Hoc. | |
245 | 1 | 0 | |a Ionic 2 Cookbook - Second Edition. |
250 | |a 2. | ||
260 | |b Packt Publishing, |c 2016. | ||
300 | |a 1 online resource (320) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a text file | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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. | |
505 | 8 | |a Adding left and right menu navigationNavigating 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. | |
505 | 8 | |a Embedding full screen inline video as backgroundCreating 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. | |
505 | 8 | |a Sharing content using the social sharing pluginDisplaying 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; Index. | |
520 | 8 | |a Annotation |b Over 30 life-changing recipes to help you create cutting edge, hybrid apps with Ionic 2About This Book Leverage Ionic 2 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 curveWho This Book Is ForThis book is for front end JavaScript developers who know the basics of JavaScript programming. No prior knowledge of Ionic is required to get the most of this book. What You Will Learn Create custom UIs using Angular 2 directives Make the best use of REST APIs to submit forms Create beautiful animations and graphics in the application Embed videos and other media into the app Access native device functionalities such as a camera and maps using ngCordova Theme the application based on the various platform styles available Publish your application to a variety of platforms Leverage Angular 2 events and Ionic-specific events to communicateIn DetailDeveloping real-time apps is the need of the hour, and apps that deal with humongous amounts of user data and real-time information that needs to be updated frequently are in high demand. Currently, one of the most popular frameworks for this task is Ionic Framework, which is undergoing a major makeover. This book will get you started with Ionic and help you create Angular 2 components that interact with templates. From there, you'll 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 the application to make it look pretty. You'll learn to add in a local push notification in order to test the app. 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 as well as customizing your own. 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 approachThis book is a recipe-based solution to all your Ionic 2 related problems and will help you create cutting edge real-time apps with ease through simple-to-understand step-by-step recipes. | |
542 | |f Copyright © 2016 Packt Publishing | ||
650 | 0 | |a User interfaces (Computer systems) |x Design and construction. | |
650 | 0 | |a Mobile apps |x Programming. | |
650 | 0 | |a Software frameworks. |0 http://id.loc.gov/authorities/subjects/sh2013002773 | |
650 | 6 | |a Applications mobiles |x Programmation. | |
650 | 6 | |a Cadres d'applications (Informatique) | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Software frameworks |2 fast | |
650 | 7 | |a User interfaces (Computer systems) |x Design and construction |2 fast | |
776 | 0 | 8 | |i Print version: |a Phan, Hoc. |t Ionic 2 Cookbook - Second Edition. |d Birmingham : Packt Publishing, ©2016 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1430769 |3 Volltext |
938 | |a Internet Archive |b INAR |n ionic2cookbookse0000phan | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH30656537 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL4755351 | ||
938 | |a EBSCOhost |b EBSC |n 1430769 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis34514593 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn965716154 |
---|---|
_version_ | 1816882373221941248 |
adam_text | |
any_adam_object | |
author | Phan, Hoc |
author_facet | Phan, Hoc |
author_role | |
author_sort | Phan, Hoc |
author_variant | h p hp |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | T55 |
callnumber-raw | T55.4-60.8 |
callnumber-search | T55.4-60.8 |
callnumber-sort | T 255.4 260.8 |
callnumber-subject | T - General Technology |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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 navigationNavigating 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 backgroundCreating 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 pluginDisplaying 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; Index. |
ctrlnum | (OCoLC)965716154 |
dewey-full | 006.8 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.8 |
dewey-search | 006.8 |
dewey-sort | 16.8 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07209cam a2200649Ma 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn965716154</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|||||||||</controlfield><controlfield tag="008">161209s2016 xx o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">IDEBK</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">IDEBK</subfield><subfield code="d">NLE</subfield><subfield code="d">OCLCO</subfield><subfield code="d">N$T</subfield><subfield code="d">IDEBK</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">REB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCF</subfield><subfield code="d">LVT</subfield><subfield code="d">AGLDB</subfield><subfield code="d">G3B</subfield><subfield code="d">IGB</subfield><subfield code="d">STF</subfield><subfield code="d">UKAHL</subfield><subfield code="d">CNCEN</subfield><subfield code="d">ERF</subfield><subfield code="d">UHL</subfield><subfield code="d">UKBTH</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">INARC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">974592032</subfield><subfield code="a">1026463303</subfield><subfield code="a">1076743180</subfield><subfield code="a">1105790191</subfield><subfield code="a">1112584601</subfield><subfield code="a">1113779514</subfield><subfield code="a">1113800679</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1786468336</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781786468338</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781786465962</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1786465965</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1786465965</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781786465962</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)965716154</subfield><subfield code="z">(OCoLC)974592032</subfield><subfield code="z">(OCoLC)1026463303</subfield><subfield code="z">(OCoLC)1076743180</subfield><subfield code="z">(OCoLC)1105790191</subfield><subfield code="z">(OCoLC)1112584601</subfield><subfield code="z">(OCoLC)1113779514</subfield><subfield code="z">(OCoLC)1113800679</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">974336</subfield><subfield code="b">MIL</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">T55.4-60.8</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.8</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Phan, Hoc.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Ionic 2 Cookbook - Second Edition.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="b">Packt Publishing,</subfield><subfield code="c">2016.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (320)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Adding left and right menu navigationNavigating 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Embedding full screen inline video as backgroundCreating 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Sharing content using the social sharing pluginDisplaying 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; Index.</subfield></datafield><datafield tag="520" ind1="8" ind2=" "><subfield code="a">Annotation</subfield><subfield code="b">Over 30 life-changing recipes to help you create cutting edge, hybrid apps with Ionic 2About This Book Leverage Ionic 2 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 curveWho This Book Is ForThis book is for front end JavaScript developers who know the basics of JavaScript programming. No prior knowledge of Ionic is required to get the most of this book. What You Will Learn Create custom UIs using Angular 2 directives Make the best use of REST APIs to submit forms Create beautiful animations and graphics in the application Embed videos and other media into the app Access native device functionalities such as a camera and maps using ngCordova Theme the application based on the various platform styles available Publish your application to a variety of platforms Leverage Angular 2 events and Ionic-specific events to communicateIn DetailDeveloping real-time apps is the need of the hour, and apps that deal with humongous amounts of user data and real-time information that needs to be updated frequently are in high demand. Currently, one of the most popular frameworks for this task is Ionic Framework, which is undergoing a major makeover. This book will get you started with Ionic and help you create Angular 2 components that interact with templates. From there, you'll 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 the application to make it look pretty. You'll learn to add in a local push notification in order to test the app. 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 as well as customizing your own. 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 approachThis book is a recipe-based solution to all your Ionic 2 related problems and will help you create cutting edge real-time apps with ease through simple-to-understand step-by-step recipes.</subfield></datafield><datafield tag="542" ind1=" " ind2=" "><subfield code="f">Copyright © 2016 Packt Publishing</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="x">Design and construction.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Mobile apps</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software frameworks.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2013002773</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Applications mobiles</subfield><subfield code="x">Programmation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Cadres d'applications (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Software frameworks</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">User interfaces (Computer systems)</subfield><subfield code="x">Design and construction</subfield><subfield code="2">fast</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Phan, Hoc.</subfield><subfield code="t">Ionic 2 Cookbook - Second Edition.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2016</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1430769</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Internet Archive</subfield><subfield code="b">INAR</subfield><subfield code="n">ionic2cookbookse0000phan</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH30656537</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL4755351</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1430769</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis34514593</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn965716154 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:27:33Z |
institution | BVB |
isbn | 1786468336 9781786468338 9781786465962 1786465965 |
language | English |
oclc_num | 965716154 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (320) |
psigel | ZDB-4-EBA |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Phan, Hoc. Ionic 2 Cookbook - Second Edition. 2. Packt Publishing, 2016. 1 online resource (320) text txt rdacontent computer c rdamedia online resource cr rdacarrier text file Print version record. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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 navigationNavigating 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 backgroundCreating 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 pluginDisplaying 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; Index. Annotation Over 30 life-changing recipes to help you create cutting edge, hybrid apps with Ionic 2About This Book Leverage Ionic 2 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 curveWho This Book Is ForThis book is for front end JavaScript developers who know the basics of JavaScript programming. No prior knowledge of Ionic is required to get the most of this book. What You Will Learn Create custom UIs using Angular 2 directives Make the best use of REST APIs to submit forms Create beautiful animations and graphics in the application Embed videos and other media into the app Access native device functionalities such as a camera and maps using ngCordova Theme the application based on the various platform styles available Publish your application to a variety of platforms Leverage Angular 2 events and Ionic-specific events to communicateIn DetailDeveloping real-time apps is the need of the hour, and apps that deal with humongous amounts of user data and real-time information that needs to be updated frequently are in high demand. Currently, one of the most popular frameworks for this task is Ionic Framework, which is undergoing a major makeover. This book will get you started with Ionic and help you create Angular 2 components that interact with templates. From there, you'll 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 the application to make it look pretty. You'll learn to add in a local push notification in order to test the app. 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 as well as customizing your own. 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 approachThis book is a recipe-based solution to all your Ionic 2 related problems and will help you create cutting edge real-time apps with ease through simple-to-understand step-by-step recipes. Copyright © 2016 Packt Publishing User interfaces (Computer systems) Design and construction. Mobile apps Programming. Software frameworks. http://id.loc.gov/authorities/subjects/sh2013002773 Applications mobiles Programmation. Cadres d'applications (Informatique) COMPUTERS General. bisacsh Software frameworks fast User interfaces (Computer systems) Design and construction fast Print version: Phan, Hoc. Ionic 2 Cookbook - Second Edition. Birmingham : Packt Publishing, ©2016 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1430769 Volltext |
spellingShingle | Phan, Hoc Ionic 2 Cookbook - Second Edition. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; 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 navigationNavigating 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 backgroundCreating 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 pluginDisplaying 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; Index. User interfaces (Computer systems) Design and construction. Mobile apps Programming. Software frameworks. http://id.loc.gov/authorities/subjects/sh2013002773 Applications mobiles Programmation. Cadres d'applications (Informatique) COMPUTERS General. bisacsh Software frameworks fast User interfaces (Computer systems) Design and construction fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh2013002773 |
title | Ionic 2 Cookbook - Second Edition. |
title_auth | Ionic 2 Cookbook - Second Edition. |
title_exact_search | Ionic 2 Cookbook - Second Edition. |
title_full | Ionic 2 Cookbook - Second Edition. |
title_fullStr | Ionic 2 Cookbook - Second Edition. |
title_full_unstemmed | Ionic 2 Cookbook - Second Edition. |
title_short | Ionic 2 Cookbook - Second Edition. |
title_sort | ionic 2 cookbook second edition |
topic | User interfaces (Computer systems) Design and construction. Mobile apps Programming. Software frameworks. http://id.loc.gov/authorities/subjects/sh2013002773 Applications mobiles Programmation. Cadres d'applications (Informatique) COMPUTERS General. bisacsh Software frameworks fast User interfaces (Computer systems) Design and construction fast |
topic_facet | User interfaces (Computer systems) Design and construction. Mobile apps Programming. Software frameworks. Applications mobiles Programmation. Cadres d'applications (Informatique) COMPUTERS General. Software frameworks User interfaces (Computer systems) Design and construction |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1430769 |
work_keys_str_mv | AT phanhoc ionic2cookbooksecondedition |