skip to content
Covid-19 virus
COVID-19 Resources

Reliable information about the coronavirus (COVID-19) is available from the World Health Organization (current situation, international travel). Numerous and frequently-updated resource results are available from this WorldCat.org search. OCLC’s WebJunction has pulled together information and resources to assist library staff as they consider how to handle coronavirus issues in their communities.

Image provided by: CDC/ Alissa Eckert, MS; Dan Higgins, MAM
Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase. Preview this item
ClosePreview this item
Checking...

Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.

Author: Ashok Kumar S
Publisher: Birmingham : Packt Publishing Ltd, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Firebase is a completely scalable, real-time backend service and provides all the tools necessary to develop rich, collaborative applications using client side code. This books will take deep dive into the features of Firebase by exploring its complete toolchain.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Kumar S, Ashok.
Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.
Birmingham : Packt Publishing Ltd, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Ashok Kumar S
ISBN: 9781788624251 1788624254
OCLC Number: 1045038786
Notes: Updating documents.
Description: 1 online resource (386 pages)
Contents: Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Keep It Real --
Firebase Realtime Database; Firebase Realtime Database; Setting up a development environment ; Prerequisites ; Configuring Firebase in Android projects; Reading and writing to Realtime Database; Database reference ; Writing into Realtime Database; Reading from Realtime Database; Structuring the data with objects; Reading the objects from Firebase; Reading value changes ; Parsing the DataSnapshot object; Updating data; Writing HashMaps to Realtime Database. Realtime Database and listsDeleting data; Offline capabilities; Realtime Database rules; Default security rules; Database rules and types; Customizing database rules; Data security; Custom variables ; Default variables; RuleDataSnapshot and its methods; Creating an Android application using Realtime Database; User interface design; Logic; Summary; Chapter 2: Safe and Sound --
Firebase Authentication; Firebase Authentication; Setting up Firebase Authentication; FirebaseUI Auth authentication; Firebase SDK Authentication; FirebaseUI Email Authentication; Configuring for Email Authentication. Enabling Email/Password Authentication in ConsoleInitializing Firebase Authentication; Finalizing the project; Firebase SDK Email Authentication; Sign up new users; Sign in existing users; Managing users; Provider-specific user profile details; Profile updating; Sending a verification Email ; Forgot password; Deleting a user; Managing users through console; Smart Lock ; FirebaseUI social networking site authentication; Google Sign-in; SHA-1 fingerprint; Code for Google provider; Facebook Login; Facebook App ID and App secret; Project configuration; Twitter Sign-in; Twitter Api key. Project ConfigurationPhone number sign-in; Project configuration; Firebase SDK social networking site authentication; Google sign-in ; Facebook login; Twitter sign-in ; Phone number sign-in ; Anonymous Authentication; Link multiple Auth providers; Firebase Authentication failures; Firebase Authentication exceptions; Summary ; Chapter 3: Safe and Sound --
Firebase Crashlytics; Firebase Crash Reporting and Crashlytics; Firebase Crash Reporting setup ; Creating crash reports; Creating custom logs; Deobfuscating ProGuard labels; Crash Report support for multiple APK; Disabling Crash Reporting. Firebase Crashlytics Firebase Crashlytics setup and upgrading from Crash Reporting; Migrating from Firebase Crash Reporting to Crashlytics; Validating Crashlytics implementation; Enabling Crashlytics debug mode; Customizing Crashlytics reports; Crashlytics and functions; Summary; Chapter 4: Genie in the Cloud --
Firebase Cloud Functions; Firebase Cloud Functions; Set up the development environment; Project structure; Required modules; Deploying Cloud functions project; Custom logs and reviewing functions; Trigger functions ; Cloud Firestore Triggers; Specific documents; Creating a document.

Abstract:

Firebase is a completely scalable, real-time backend service and provides all the tools necessary to develop rich, collaborative applications using client side code. This books will take deep dive  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


\n\n

Primary Entity<\/h3>\n
<http:\/\/www.worldcat.org\/oclc\/1045038786<\/a>> # Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a>, schema:Book<\/a>, schema:MediaObject<\/a> ;\u00A0\u00A0\u00A0\nlibrary:oclcnum<\/a> \"1045038786<\/span>\" ;\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Place\/birmingham<\/a>> ; # Birmingham<\/span>\n\u00A0\u00A0\u00A0\nlibrary:placeOfPublication<\/a> <http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/mobile_apps<\/a>> ; # Mobile apps<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/android_electronic_resource<\/a>> ; # Android (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/computers_web_general<\/a>> ; # Computers--Web--General<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/application_software_development<\/a>> ; # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/internet_general_works<\/a>> ; # Internet: general works<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/web_applications<\/a>> ; # Web applications<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/web_services<\/a>> ; # Web services<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/cloud_computing<\/a>> ; # Cloud computing<\/span>\n\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/dewey.info\/class\/005.84\/<\/a>> ;\u00A0\u00A0\u00A0\nschema:bookFormat<\/a> schema:EBook<\/a> ;\u00A0\u00A0\u00A0\nschema:creator<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Person\/kumar_s_ashok<\/a>> ; # Ashok Kumar S<\/span>\n\u00A0\u00A0\u00A0\nschema:datePublished<\/a> \"2018<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Keep It Real -- Firebase Realtime Database; Firebase Realtime Database; Setting up a development environment ; Prerequisites ; Configuring Firebase in Android projects; Reading and writing to Realtime Database; Database reference ; Writing into Realtime Database; Reading from Realtime Database; Structuring the data with objects; Reading the objects from Firebase; Reading value changes ; Parsing the DataSnapshot object; Updating data; Writing HashMaps to Realtime Database.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Firebase is a completely scalable, real-time backend service and provides all the tools necessary to develop rich, collaborative applications using client side code. This books will take deep dive into the features of Firebase by exploring its complete toolchain.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:exampleOfWork<\/a> <http:\/\/worldcat.org\/entity\/work\/id\/5277222868<\/a>> ;\u00A0\u00A0\u00A0\nschema:genre<\/a> \"Electronic books<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:inLanguage<\/a> \"en<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/worldcat.org\/entity\/work\/data\/5277222868#CreativeWork\/mastering_firebase_for_android_development_build_real_time_scalable_and_cloud_enabled_android_apps_with_firebase<\/a>> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\nschema:productID<\/a> \"1045038786<\/span>\" ;\u00A0\u00A0\u00A0\nschema:publication<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1045038786#PublicationEvent\/birmingham_packt_publishing_ltd_2018<\/a>> ;\u00A0\u00A0\u00A0\nschema:publisher<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Agent\/packt_publishing_ltd<\/a>> ; # Packt Publishing Ltd<\/span>\n\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/public.ebookcentral.proquest.com\/choice\/publicfullrecord.aspx?p=5446044<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <https:\/\/nls.ldls.org.uk\/welcome.html?ark:\/81055\/vdc_100062224549.0x000001<\/a>> ;\u00A0\u00A0\u00A0\nschema:url<\/a> <http:\/\/www.vlebooks.com\/vleweb\/product\/openreader?id=none&isbn=9781788624251<\/a>> ;\u00A0\u00A0\u00A0\nschema:workExample<\/a> <http:\/\/worldcat.org\/isbn\/9781788624251<\/a>> ;\u00A0\u00A0\u00A0\nwdrs:describedby<\/a> <http:\/\/www.worldcat.org\/title\/-\/oclc\/1045038786<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Related Entities<\/h3>\n
<http:\/\/dewey.info\/class\/005.84\/<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Agent\/packt_publishing_ltd<\/a>> # Packt Publishing Ltd<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nbgn:Agent<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Packt Publishing Ltd<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Person\/kumar_s_ashok<\/a>> # Ashok Kumar S<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Person<\/a> ;\u00A0\u00A0\u00A0\nschema:familyName<\/a> \"Kumar S<\/span>\" ;\u00A0\u00A0\u00A0\nschema:givenName<\/a> \"Ashok<\/span>\" ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Ashok Kumar S<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Place\/birmingham<\/a>> # Birmingham<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Birmingham<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/android_electronic_resource<\/a>> # Android (Electronic resource)<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Android (Electronic resource)<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/application_software_development<\/a>> # Application software--Development<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Application software--Development<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/cloud_computing<\/a>> # Cloud computing<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Cloud computing<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/computers_web_general<\/a>> # Computers--Web--General<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Computers--Web--General<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/internet_general_works<\/a>> # Internet: general works<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Internet: general works<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/mobile_apps<\/a>> # Mobile apps<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Mobile apps<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/web_applications<\/a>> # Web applications<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Web applications<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Topic\/web_services<\/a>> # Web services<\/span>\n\u00A0\u00A0\u00A0\u00A0a \nschema:Intangible<\/a> ;\u00A0\u00A0\u00A0\nschema:name<\/a> \"Web services<\/span>\"@en<\/a> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/id.loc.gov\/vocabulary\/countries\/enk<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:Place<\/a> ;\u00A0\u00A0\u00A0\ndcterms:identifier<\/a> \"enk<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/entity\/work\/data\/5277222868#CreativeWork\/mastering_firebase_for_android_development_build_real_time_scalable_and_cloud_enabled_android_apps_with_firebase<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:CreativeWork<\/a> ;\u00A0\u00A0\u00A0\nrdfs:label<\/a> \"Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.<\/span>\" ;\u00A0\u00A0\u00A0\nschema:description<\/a> \"Print version:<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isSimilarTo<\/a> <http:\/\/www.worldcat.org\/oclc\/1045038786<\/a>> ; # Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.<\/span>\n\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/worldcat.org\/isbn\/9781788624251<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:ProductModel<\/a> ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"1788624254<\/span>\" ;\u00A0\u00A0\u00A0\nschema:isbn<\/a> \"9781788624251<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1045038786<\/a>>\u00A0\u00A0\u00A0\u00A0a \ngenont:InformationResource<\/a>, genont:ContentTypeGenericResource<\/a> ;\u00A0\u00A0\u00A0\nschema:about<\/a> <http:\/\/www.worldcat.org\/oclc\/1045038786<\/a>> ; # Mastering Firebase for Android Development : Build Real-Time, Scalable, and Cloud-enabled Android Apps with Firebase.<\/span>\n\u00A0\u00A0\u00A0\nschema:dateModified<\/a> \"2019-12-16<\/span>\" ;\u00A0\u00A0\u00A0\nvoid:inDataset<\/a> <http:\/\/purl.oclc.org\/dataset\/WorldCat<\/a>> ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n
<http:\/\/www.worldcat.org\/title\/-\/oclc\/1045038786#PublicationEvent\/birmingham_packt_publishing_ltd_2018<\/a>>\u00A0\u00A0\u00A0\u00A0a \nschema:PublicationEvent<\/a> ;\u00A0\u00A0\u00A0\nschema:location<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Place\/birmingham<\/a>> ; # Birmingham<\/span>\n\u00A0\u00A0\u00A0\nschema:organizer<\/a> <http:\/\/experiment.worldcat.org\/entity\/work\/data\/5277222868#Agent\/packt_publishing_ltd<\/a>> ; # Packt Publishing Ltd<\/span>\n\u00A0\u00A0\u00A0\nschema:startDate<\/a> \"2018<\/span>\" ;\u00A0\u00A0\u00A0\u00A0.\n\n\n<\/div>\n\n

Content-negotiable representations<\/p>\n