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

KiCon演講回顧(八):KiCAD 賦能 x86 系統(tǒng)擴(kuò)展板

評論