0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Firebase Summit更轻松地运行应用与扩展

谷歌开发者 来源:谷歌开发者 作者:谷歌开发者 2021-12-21 16:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / Kristen Richards,小组产品经理

在 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

    文章

    7328

    浏览量

    128621
  • APP
    APP
    +关注

    关注

    33

    文章

    1589

    浏览量

    75639
  • 浏览器
    +关注

    关注

    1

    文章

    1042

    浏览量

    36906

原文标题:加速应用开发 | Firebase Summit 2021 精彩回顾

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用Firebase AI Logic生成图像模型的两种新功能

    为您的应用添加自定义图像,能够显著改善和个性化用户体验,有效提高用户参与度。本文将探讨使用 Firebase AI Logic 生成图像的两种新功能: 其一是 Imagen 专属编辑功能预览版;其二
    的头像 发表于 11-30 09:28 205次阅读

    润和软件亮相操作系统大会openEuler Summit 2025

    2025年11月14-15日,以“智跃无界,开源致远”为主题的操作系统大会&openEuler Summit 2025在北京隆重举办。本次大会由开放原子开源欧拉(OpenAtom
    的头像 发表于 11-20 09:36 208次阅读
    润和软件亮相操作系统大会openEuler <b class='flag-5'>Summit</b> 2025

    维信诺亮相OLEDs World Summit 2025

    10月28日-29日,全球显示行业最具影响力的峰会之一——OLEDs World Summit 2025 “登陆”韩国首尔,多家国际显示龙头齐聚新兴显示重要策源地,精准把脉行业前沿动向。
    的头像 发表于 11-02 16:37 555次阅读

    从站热插拔技术:ZMC900E 助力自动化系统灵活扩展与稳定运行

    从站热插拔技术,让工业自动化系统在运行中实现系统的扩展、维护或更换,极大地提升了自动化系统的可用性和生产效率。本文将深入探讨其原理与ZMC900E控制器的应用。从站热插拔的基本概念与应用场景从站
    的头像 发表于 09-01 11:35 1621次阅读
    从站热插拔技术:ZMC900E 助力自动化系统灵活<b class='flag-5'>扩展</b>与稳定<b class='flag-5'>运行</b>

    实时监控与诊断,让EtherCAT网络管理更轻松

    版AWStudio运动控制版提供了实时监控功能,能够实时显示EtherCAT网络的运行状态,包括从站设备的通信状态、数据交换情况等,这有助于开发者及时发现并解决网络中的潜在
    的头像 发表于 08-28 11:36 561次阅读
    实时监控与诊断,让EtherCAT网络管理<b class='flag-5'>更轻松</b>!

    是德科技信号分析仪灵敏度的设置

    信号分析仪(也称为频谱分析仪)通常用于测量微弱信号,包括已知信号和未知信号。通过噪声校正、本底噪声扩展 (NFE) 和优化信号分析仪设置,可以实现设备的最佳灵敏度,从而更轻松地检测和测量微弱信号。
    的头像 发表于 08-21 09:30 1812次阅读
    是德科技信号分析仪灵敏度的设置

    【GM-3568JHF开发板免费体验】开发环境安装

    。 Docker 是一个开源的应用容器引擎,其能够更高效的利用系统资源、保证一致的运行环境,实现持续交付和部署,以及后期更轻松的迁移、维护、扩展。 安装docker 安装 Debian 系发行版,如 Debian
    发表于 08-09 13:37

    高能工控主板:算力强、运行快、多扩展、场景广

    在工业自动化、智能制造、边缘计算等领域,高性能、高可靠性的工控主板是支撑系统稳定运行的核心。国产主板,凭借强劲的算力、高效的运行速度、丰富的扩展接口以及广泛的应用场景,成为工业级计算设备的理想选择。
    的头像 发表于 07-14 09:23 297次阅读

    Firebase Studio现已集成Gemini 2.5

    自从我们推出 Firebase Studio 预览版后,开发者们已经使用它创建了超过 150 万个工作区,其应用之广令人赞叹,涵盖电商网站、CRM 工具、游戏,乃至面试辅导、教育辅导和销售规划等领域
    的头像 发表于 07-10 18:13 768次阅读

    Redis 8 向量搜索实测:轻松扩展至 10 亿向量

    艾体宝Redis 8 向量搜索实测轻松支持 10 亿向量,仍保持低延迟与高吞吐。中位延迟仅200毫秒,90%精确度;处理50并发搜索请求中位延迟仅1.3秒,95%精确度。
    的头像 发表于 05-13 14:00 559次阅读
    Redis 8 向量搜索实测:<b class='flag-5'>轻松</b><b class='flag-5'>扩展</b>至 10 亿向量

    英伟达GTC2025亮点:NVIDIA认证计划扩展至企业存储领域,加速AI工厂部署

    全新的存储认证和参考架构让企业 IT 部门能更轻松地选择和部署 AI 基础设施,实现最优的性能和能效。 AI 部署的成功依靠速度、数据和规模。因此,NVIDIA 正在扩展 NVIDIA 认证系统
    的头像 发表于 03-21 19:38 1710次阅读

    Teledyne LeCroy发布Summit M64 PCIe协议分析仪

    协议测试和测量解决方案领域的领航者Teledyne LeCroy,近日在其产品系列中推出了Summit M64——一款专为PCI Express(PCIe)设计的协议分析仪/训练器。 Summit
    的头像 发表于 02-08 10:31 979次阅读

    Teledyne LeCroy推出Summit M64 PCIe协议分析仪/训练器

    协议测试和测量解决方案领域的领军企业Teledyne LeCroy,近日在其产品系列中新增了一款重磅产品——Summit M64。这是一款专为PCI Express (PCIe) 设计的协议分析仪
    的头像 发表于 01-24 15:21 1329次阅读

    TeledyneLeCroy推出新PCIe协议分析仪Summit M64

    TeledyneLeCroy 推出用于最新 PCI Express、NVMe 和 CXL 测试的创新协议分析仪和模拟器—— Summit M64 加利福尼亚州米尔皮塔斯,2025 年 1 月 21
    的头像 发表于 01-24 12:11 862次阅读

    扩展您的Chart FX应用程序:标准化升级适应更多领域

    扩展性基础设施标准化升级后,将会带来更好的集成体验和更轻松的Chart FX扩展部署。这些Chart FX扩展是.NET程序集,允许Chart FX快速有效地适应实时、金融、统计、地图
    的头像 发表于 12-31 09:42 649次阅读
    <b class='flag-5'>扩展</b>您的Chart FX应用程序:标准化升级适应更多领域