Mastering Firebase for Android Development

Ashok Kumar S

  • 出版商: Packt Publishing
  • 出版日期: 2018-06-29
  • 售價: $1,860
  • 貴賓價: 9.5$1,767
  • 語言: 英文
  • 頁數: 394
  • 裝訂: Paperback
  • ISBN: 1788624718
  • ISBN-13: 9781788624718
  • 相關分類: AndroidGoogle Cloud
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

Develop a fully functional Real-time and Dynamic Android application using the latest features of Firebase

Key Features

  • An up to date guide with all the latest tools in Firebase ML-Kit, FireStore and Firebase Predictions.
  • An Indepth Guide on building Android Applications with Realtime feature using Firebase
  • Make your app grow into a global success with the help of Google Analytics and AdMob.

Book Description

Firebase offers a wide spectrum of tools and services to develop high-quality apps in a short period of time. It helps in building web and mobile apps quickly without managing the infrastructure.

This book takes you through the complete toolchain of Firebase. Including the Latest tools announced in Google IO 2018 such as Firebase ML-Kit, FireStore and Firebase Predictions.

You begin by configuring your development environment with Firebase and going through its most popular feature such as the realtime database. Then, you will setup the authentication feature in Android, and explore email and phone authentication for managing the onboarding of users. We will cover topics on Firebase crash reporting, Firebase functions, Firebase Cloud, Firebase Hosting, Cloud Messaging for push notifications and so on. You will also learn how to use Firebase Test Lab to test your application and then use Firebase Performance Monitoring to trace performance setbacks.

By the end of the book, you will be well equipped with the Firebase ecosystem which will help you combine them and find solutions to your common application development challenges.

What you will learn

  • Learn Firebase Push notifications and Writing backend functionalities using Functions.
  • Identify the root cause of application crash and diagnose and fix the bugs
  • Store different mime type files ranging from photographs to videos on Firebase cloud storage
  • Explore web hosting and connect the firebase functions to the host website
  • Send push notifications and understand the deep integration of analytics tools and cohorts
  • Marketize and monetize your application using Firebase Adwords and Admob.
  • Build a secure authentication framework while enhancing the sign-in and onboarding experience for end users

Who This Book Is For

This book is for anyone looking to extend their skills with Firebase and build faster, scalable and real-time mobile applications. Understanding of the basic Android programming is required. In all, this indepth guide provides a smooth pathway to mastering Firebase.

商品描述(中文翻譯)

開發一個完全功能的即時和動態Android應用程式,使用Firebase的最新功能。

主要特點:

- 使用Firebase ML-Kit、FireStore和Firebase Predictions的最新工具的最新指南。
- 深入指南,使用Firebase建立具有即時功能的Android應用程式。
- 借助Google Analytics和AdMob,使您的應用程式成為全球成功。

書籍描述:

Firebase提供了一系列工具和服務,可以在短時間內開發高質量的應用程式。它可以在不管理基礎架構的情況下快速構建Web和移動應用程式。

本書將帶您深入了解Firebase的完整工具鏈,包括Google IO 2018中宣布的最新工具,如Firebase ML-Kit、FireStore和Firebase Predictions。

您將首先配置Firebase的開發環境,並了解其最受歡迎的功能,例如即時數據庫。然後,您將在Android中設置身份驗證功能,並探索電子郵件和電話驗證以管理用戶的登錄。我們還將涵蓋Firebase崩潰報告、Firebase功能、Firebase Cloud、Firebase Hosting、用於推送通知的Cloud Messaging等主題。您還將學習如何使用Firebase測試實驗室測試應用程式,然後使用Firebase性能監控來追踪性能問題。

通過閱讀本書,您將熟悉Firebase生態系統,這將幫助您結合它們並找到解決常見應用程式開發挑戰的解決方案。

您將學到什麼:

- 學習Firebase推送通知和使用功能編寫後端功能。
- 確定應用程式崩潰的根本原因,並診斷和修復錯誤。
- 在Firebase雲端存儲上存儲不同的MIME類型文件,從照片到視頻。
- 探索Web主機並將Firebase功能連接到主機網站。
- 發送推送通知,並了解分析工具和群體的深度整合。
- 使用Firebase Adwords和Admob將應用程式市場化和盈利。
- 構建安全的身份驗證框架,同時增強終端用戶的登錄和入門體驗。

本書適合對Firebase有興趣並希望構建更快、可擴展和即時移動應用程式的任何人。需要了解基本的Android編程知識。總之,這本深入指南為掌握Firebase提供了一條平滑的道路。