在 Firebase,我們相信開發者在幫助人們更好地學習、生活,獲得成功并持續發展業務等方面發揮著重要作用。正因如此,我們致力于提供易于使用且可擴展的集成工具,幫助您繼續為數十億用戶打造值得信賴的優質體驗。
每個月都有數百萬應用積極地使用 Firebase,創建這些應用的企業規模各不相同,小至初創公司,大到全球企業。大家對我們的信任激勵著我們不斷改進 Firebase。如今,Firebase Summit 以線上活動的形式回歸,我們很高興向您介紹平臺的更新,幫助您更快地開發應用,更輕松地運行應用并方便擴展。想要了解最新內容的更多詳細信息,請繼續閱讀。您也可以在我們的活動網站上查看峰會的所有精彩內容 (包括技術分享、演示、學習計劃等),包括:
利用新的構建模塊加速應用開發
利用全新擴展程序更快地添加關鍵電子商務功能
增強了對 Apple 平臺、游戲引擎和 Flutter 的支持
利用 App Check 提高應用安全性
Google Play 安全政策詳細指南
獲取有實用價值的分析洞見,輕松管理您的應用
Performance Monitoring 中的全新實時提醒
Crashlytics 增加了應用無響應 (ANR) 報告和信號 (signals)
使用強大的互動工具輕松地拓展規模
Cloud Messaging 和應用內消息 (In-App Messaging) 的統一活動管理
Remote Config 核心改進和個性化的 Beta 版發布
活動網站
利用新的構建模塊加速應用開發
Firebase 提供完全托管式基礎架構,以及簡化的體驗,讓您能夠專注于最重要的事項,從而幫助您設置和運行應用。
利用全新擴展程序更快地添加關鍵電子商務功能
Firebase Extensions 是預封裝的代碼包,可以自動完成常見的開發任務,讓您能夠通過更少的步驟為應用添加功能。我們一直與您熟悉和信任的公司保持合作,因此您可以便捷的整合多種服務而無需學習新的 API。最近,我們在 Stripe 的朋友于他們的 Run Payments with Stripe 擴展程序中增加了一次性付款和 SDK。此外,他們還推出了一個新功能,能夠讓您在應用中接受超過 15 種不同的支付方式,包括錢包支付、銀行轉賬和 “先買后付”。
我們還發布了新的擴展程序,以便您在更短的時間內為應用添加關鍵電子商務功能。這些擴展程序可以幫助您用 ShipEngine 運送和跟蹤商品,用 SendGrid 電子郵件或 Twilio 短信重新吸引放棄交易的用戶,并用 Elastic 在 Cloud Firestore 上實現搜索。您甚至可以添加一個單一的界面,實現通過 Google Pay 接收多個供應商的付款,這一點對于面向國際市場的應用尤其方便。若要了解更多詳情,您可以前往 Firebase Extensions 頁面,即刻安裝!若您需要靈感,可以在 GitHub 上查看我們示例應用的代碼 (該應用使用了超過 17 種不同的擴展程序),您還可以查看部署的版本: https://karas-coffee.web.app/
這些新的擴展程序由我們的合作伙伴與 Firebase 協力構建,助您更快地在應用中添加電子商務功能
Firebase Extensions 頁面
GitHub 上查看我們的示例應用
增強了對 Apple 平臺、游戲引擎和 Flutter 的支持
我們很高興地宣布,Firebase 現在可以為 tvOS 和 macOS 提供 Beta 版支持了!這意味著您可以使用自己最喜歡的 Firebase 產品來構建并運行與 Apple TV 和 Macbook 兼容的應用 (使用單個代碼庫),為用戶提供較之前更便捷的出色跨設備體驗。舉個例子,添加 Crashlytics SDK 時,您可以識別嚴重崩潰,甚至可以直接在 Firebase Crashlytics 控制臺中按 Apple 設備類型或操作系統排查崩潰。
△對 Apple 平臺的支持得到增強后,您可以為用戶提供流暢的跨設備體驗我們的許多 C++ SDK 現在都支持 Apple TV 了,游戲開發者們得知這個消息也許會十分開心。這意味著您可以用 Firebase 開發炫酷的 Apple Arcade 游戲!除此之外,我們正在實現 Cloud Firestore 對 Unity 和 C++ 的兼容,以此擴展對游戲框架和引擎的支持。這可以讓您在幾秒鐘內將 Cloud Firestore 的強大功能添加到您的游戲中,以近乎實時的方式存儲和同步您的游戲數據,添加離線支持,并擴展游戲體驗以支持成千上萬的玩家。△ Cloud Firestore 現在可用于 Unity 和 C++,為您提供實時數據同步能力和離線支持
我們還對 Crashlytics 的 Unity 和 NDK SDKs 進行了一些重大改進,讓您能夠更輕松地調試游戲代碼庫。現在,Crashlytics 可以跟蹤更多的原生代碼崩潰類型,還實現了對 Unity 游戲的 IL2CPP 支持,以顯示更多可以映射到 C# 代碼的符號化 C++ 框架。
最后,利用 Flutter 在線編輯器 Dartpad 的最新版本,您可以同時使用 Flutter 和 Firebase 來開發應用,此類應用只需使用瀏覽器就可以跨平臺獲取用戶。Flutter 是 Google 的開源框架,通過該框架您可以利用單一代碼庫構建出高質量、原生編譯的多平臺應用。它是對 Firebase 跨平臺后端服務的自然補充。現在,Dartpad 已經支持 Cloud Firestore 和 Firebase Authentication,其他的 Firebase 產品也即將推出!訪問 dartpad.dev 并導入 Firebase 軟件包就可以開始構建了。您也可以查看我們的示例應用。
Flutter 的在線編輯器 Dartpad 現可為您提供開箱即用的 Firebase 支持
Flutter
示例應用
利用 App Check 提高應用安全性
幾個月前,我們向您介紹了 App Check,它為您的后端基礎架構提供了一層強大的安全保護。保護的方法是驗證傳入的數據流量來自于合法設備上的應用,并阻止沒有有效憑據的數據流量。如今,App Check 可以實現更多功能,因為我們進行了三項重要更新。
首先,您現在可以使用 App Check 來保護對 Cloud Firestore 的訪問 (即將推出對 Firestore Web SDK 的支持),此外還有我們之前宣布的 Cloud Storage for Firebase、Realtime Database 和 Cloud Functions for Firebase。其次,我們增加了自定義服務器保護,讓您可以在任何自定義的后端資源中使用 App Check。它甚至可以與 Apigee 之類的 API 管理平臺和 CloudFlare 之類的 CDN 集成。第三,我們擴展了 App Check 支持的證明供應商數量,包括 Apple 的應用證明供應商 App Attest 和 reCAPTCHA Enterprise。即刻使用 App Check 注冊您的應用,開始通過 Firebase 控制臺實施保護吧。了解更多關于 App Check 的信息,您可以查看官方文檔:
△App Check 保護您的應用和用戶數據
Google Play 安全政策詳細指南
我們發布了詳細指南,說明各個 Firebase 產品將會收集和分享哪些數據,以幫助您遵守 Google Play 安全政策。我們的目標是以 Google 對隱私和透明度的承諾為基礎,幫助您為明年向用戶推出的 Google Play 新政策的數據安全部分做好準備并取得先機。△ 示意圖,具體以實際發布的內容為準
詳細指南
獲取有實用價值的分析洞見,輕松管理您的應用
通過 Firebase,您可以監控應用的性能和穩定性,測試變更,并深入了解如何解決問題以盡可能的為用戶提供最佳體驗。
Performance Monitoring 中的全新實時提醒
Firebase Performance Monitoring 收集并展示有關應用性能的數據,以便您從用戶的角度準確地了解自己應用的情況,以及用戶何時會出現體驗不暢的情況。然而,無論在本地設備上對應用進行了多么徹底的測試,您的應用仍然可能遇到延遲問題,因為用戶會在不同的國家/地區使用不同的設備和網絡條件訪問應用。為了幫助您掌握情況,我們在測試版中發布了一項名為性能警報的新功能!若您的應用啟動時間超過給定的閾值,這項新的性能警報功能就會向您發送一封電子郵件,讓您能夠在延遲問題出現時立即進行調查并修復。該功能可以在控制臺中配置,我們將很快為其他性能指標增加更多警報。
Performance Monitoring 的新實時警報能讓您知道自己的應用啟動時間是否變慢
性能警報https://firebase.google.cn/docs/perf-mon/alerts
Crashlytics 增加了應用無響應 (ANR) 報告和信號 (signals)
Firebase Crashlytics 可以讓您全面了解自己應用的穩定性,以便您在大量用戶的體驗受到影響之前跟蹤、優先處理并解決這些錯誤。除了 Crashlytics 對 Apple 平臺和游戲報告的增強支持外,Crashlytics 現在還能報告應用無響應 (ANR) 錯誤!根據我們的研究,Android 平臺上的所有應用意外退出中,應用無響應 (ANR) 的占比接近 50%,這意味著它對應用質量的影響比應用崩潰更為嚴重。為了幫助您全面了解自己應用的穩定性問題,Crashlytics 現可以報告應用無響應 (ANR),并呈現受影響線程的上下文信息,以便您查明應用無響應 (ANR) 的原因。△ Crashlytics 現可報告應用無響應 (ANR) 錯誤,幫助您更全面地了解應用穩定性
我們還將介紹 Crashlytics 中的一個新概念: 信號 (signals)。信號分析您的崩潰以發現有助于問題排查的有趣共性和特征。如今,我們將發布三個信號 (signals): 早期崩潰、新問題和重復問題。早期崩潰是指用戶在應用啟動時遇到的崩潰。新問題是最近 7 天內的新問題,而重復問題是用戶反復遇到的問題。Apple 和 Android 應用開發者都可以使用信號 (signals)。歡迎您在下一版本的應用中進行嘗試!
Crashlytics 信號 (signals) 呈現崩潰的有趣共性和特征,有助于問題排查
使用強大的互動工具輕松地拓展規模
隨著您的應用不斷發展,Firebase 將提供您所需的控制、自動化和靈活性,幫助您達成預期的業務成果,如提高用戶粘性和收入。
Cloud Messaging 和應用內消息 (In-App Messaging) 的統一活動管理
Firebase Cloud Messaging (FCM) 讓您能夠輕松地在各個平臺上發送有針對性的自定義自動推送通知,以便您觸達不再活躍的用戶。Firebase 應用內消息 (In-App Messaging) 讓您能夠針對情境向活躍用戶發送適合的消息,激勵用戶完成重要的應用內操作。這兩個產品在保持用戶參與方面是相輔相成的。正因如此,我們很高興向您介紹重新設計的控制臺體驗,其將這兩個產品結合在一起。這個統一的信息中心幫助您全面掌握所有的消息推送活動,以便您針對不同的受眾開展復雜的多點觸達活動,并在同一位置查看活動效果。例如,您可以向預測會流失的用戶發送優惠券代碼,以此留住用戶,因為 Cloud Messaging 和應用內消息 (In-App Messaging) 都能與 Google Analytics 的新預測受眾無縫對接。若想嘗試新的統一信息中心,歡迎您訪問控制臺并點擊 “立即預覽 (Preview now)”。△ Cloud Messaging 和應用內消息 (In-App Messaging) 的統一信息中心讓您能夠在同一處查看并管理您的活動
Remote Config 核心改進和個性化的 Beta 版發布
另外一種留住并讓用戶滿意的方法是通過個性化的應用體驗來滿足用戶的需求和喜好。通過 Firebase Remote Config,您可以動態地控制和改變應用的外觀和行為,而無需發布新的版本。如今,我們十分高興地向您介紹在 Beta 版中發布的名為 “個性化” 的 Remote Config 新功能!個性化讓您能夠自動優化每個用戶的體驗,利用機器學習最大限度地實現您所關心的目標。經過簡單的設置,個性化將不斷為每個用戶尋找并啟用正確的應用配置,以達到最佳效果,為您減輕負擔。
Halfbrick 是 Jetpack Joyride、Dan the Man 和經典即時游戲 Fruit Ninja 等游戲背后的工作室,該工作室已經利用個性化實現了 16% 的收入增長,且其在應用商店中的正面評分提升了 15%!另一個早期客戶 Ahoy Games 在一些游戲中嘗試了個性化,成功地實現了 12-13% 的應用內購買量增長,并且這對其團隊來說幾乎毫不費力。
△Remote Config 個性化利用機器學習來幫助您優化用戶體驗,實現您的目標
我們還對 Remote Config 進行了一些重要改進,包括更新參數編輯流程,讓您能夠更輕松地更改定位條件和默認值,還增加了數據類型支持,以加強數據驗證,減少向用戶推送錯誤值的風險。最后,我們改進了歷史記錄更改,讓您能夠清楚地看到上一次更改參數的時間和方式。這能夠幫助您了解哪些應用配置更改與關鍵指標的變化相關。歡迎您轉至 Remote Config 控制臺查看這些更新,即刻嘗試個性化吧!
Remote Config 中的目標定位和數據驗證的改進
Firebase 始終伴您左右
從構建應用到優化應用,我們將作為合作伙伴始終陪伴在您的開發之旅中。我們的目標是讓應用開發變得更快捷、更輕松,讓您能夠更輕松地獲得成功。我們可以讓您的應用發揮出最大潛力,無論是對用戶來說,還是對您的業務而言。若想進一步了解以上分享,您可以查看 Firebase Summit 的技術分享、Codelab 和演示!如果想提前了解即將在 2022 年發布的產品,您可以加入我們的 Alpha 計劃!也歡迎您持續關注 “谷歌開發者” 微信公眾號了解更多最新內容。
原文標題:加速應用開發 | Firebase Summit 2021 精彩回顧
文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
-
操作系統
+關注
關注
37文章
6801瀏覽量
123285 -
APP
+關注
關注
33文章
1573瀏覽量
72441 -
瀏覽器
+關注
關注
1文章
1022瀏覽量
35330
原文標題:加速應用開發 | Firebase Summit 2021 精彩回顧
文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論