作者 / Francis Ma, Head of Product
Firebase 的使命是帮助移动开发者和 Web 开发者迈向成功,但考虑到 Firebase 每个月有超过 200 万个活跃的应用,我们深知不同的开发者对成功有着不同的定义。举例来说,对于法国发行量最大、历史最悠久的报刊《费加罗报》来说,成功意味着在 Firebase 产品组合的帮助下,大幅提升付费订阅量。而对于 Mighty Immersion 这家致力于利用 VR 技术改善医疗服务,只有三个人的初创公司,成功则意味着利用 Firebase 后端产品,让他们的应用尽可能快速地扩展到更多的医院。
此类案例激励着我们继续向开发者社区加大投入。我们所有人都能够从富有活力的开放式生态系统中获益,把我们的创意变为现实。
我们十分兴奋地参加了在马德里举办的第四届年度 Firebase 峰会。会议期间,我们聆听与会人员谈论自己正在构建的项目,并向大家介绍了我们为简化应用开发工作流和基础架构需求所做的努力。欢迎继续阅读,全面了解 2019 年 Firebase 峰会上发布的最新资讯!您还可以访问我们的YouTube 频道或峰会网站,观看主题演讲和会议视频。
《费加罗报》
https://firebase.google.cn/downloads/Firebase_LeFigaro_Case_Study.pdf
YouTube 频道
https://www.youtube.com/firebase
峰会网站
https://firebase.google.cn/summit
Firebase Extensions 让您的日常开发任务更省时
重复的应用开发任务可能会拖慢您的工作进度,让您没有充裕的时间打磨出色的用户体验。为了帮您节省时间,我们非常高兴地为您推出 Firebase Extensions,这些预封装的代码集旨在实现项目中常见任务的自动化。我们打造了一系列可供您轻松部署到项目中的解决方案,无论您是要调整图片大小、向电子邮件列表添加人员,还是要缩短网址,都能够唾手可得。您无需编写或调试代码,因为一切都已准备妥当。但您仍然可以根据具体使用场景,灵活配置这些扩展程序。Firebase Extensions 是开源程序,可与其他 Firebase 和 Google Cloud Platform 产品无缝集成。从今天起,您就可以访问我们网站上的扩展程序目录页面或 Firebase Extensions GitHub 代码库,发现适合您具体使用场景的扩展程序。
启用 Firebase 控制台中可用的扩展程序
扩展程序目录页面
https://firebase.google.cn/products/extensions/
Firebase Extensions GitHub 代码库
https://github.com/firebase/extensions
利用 Firebase 模拟器套件提高开发速度
Firebase 模拟器套件是一个安全快捷、功能丰富的开发环境,为您提供一系列用于开发应用或功能的本地工具。在听取大家的反馈后,我们丰富了模拟器套件的功能,针对安全规则变更新增了热重载功能;另外还为客户端 SDK 和服务器端 SDK 提供了更广泛的支持范围。我们还实现了对实时数据库触发的函数的支持,并开发了新的命令,让模拟器套件与持续集成流程更紧密地协作。如需了解详情,请查看官方文档。
Firebase 模拟器套件目前支持实时数据库以及更广泛的客户端 SDK 和服务器端 SDK
在使用 Firebase 应用分发来发布应用之前,先加强其稳定性和易用性
构建的应用难免会存在 Bug,但务必要在应用上线前加以解决,以免妨碍用户体验,或者影响应用得到的评分和评价。今天,我们非常高兴地推出 Firebase 应用分发。借助此服务,您可以轻松灵活地将应用的预发布版本分发给受信任的测试人员。Firebase 应用分发会提供一个中央管理平台,您可以在这里发布 iOS 版和 Android 版测试应用。由于我们为 Gradle、fastlane 和 Firebase CLI 提供 CLI 支持,因此您还可以在现有工作流中加入预发布测试。无需安装 SDK,无需填写表单,也不必经历审查流程。请开始使用 Firebase 应用分发。
通过 Firebase 控制台将应用的预发布版本发送给受信任的测试人员
利用 Google Analytics (分析)、Firebase 远程配置和 Firebase 云消息传递扩展 Web 应用的功能
应用投入使用后,接下来要做的就是了解您的用户,想方设法地提升用户互动度。用户通常会在多种多样的接触点以及不同的设备上与您的企业互动,因此我们很高兴地在此宣布,我们将扩展与Google Analytics (分析) 的集成范围,新增对 Web 应用的支持。现在,您可以将以往只能在原生移动应用中享有的强大分析功能 (例如细分受众群体、触发行动以及记录事件和用户属性) 运用到 Web 应用。这样一来,无论用户使用什么设备或平台,您都可以更轻松地了解用户与应用的互动情况。此外,您现在只需要在 Google Analytics (分析) 界面中点击一下,即可使用封闭漏斗。而且借助于我们近期升级的受众群体功能,您可以利用 Firebase 远程配置或Firebase 云消息传递 (目前均可用于 Web 应用) 为 Web 用户打造更加个性化的体验。
Google Analytics (分析) 目前支持 Web 应用
Google Analytics (分析)
https://firebase.google.cn/docs/analytics/get-started
受众群体功能
https://firebase.googleblog.com/2019/01/a-crash-course-in-using-new-audiences.html
Firebase 远程配置
https://firebase.google.cn/docs/remote-config/use-config-web
Firebase 云消息传递
https://firebase.google.cn/docs/cloud-messaging/js/send-with-console
利用 Firebase 预测轻松预测用户行为
去年,我们发布了 Firebase 预测的正式版,让您可以将强大的机器学习功能运用到应用分析中,并根据预测的未来行为明智地细分用户。最近,我们对 Firebase 预测的使用体验进行了一些改善,为您提供更多的信息和更好的控制。最重要的是,我们更新了 Firebase 预测界面,让您可以查看全面的用户行为预测结果,并根据自己的使用场景定位任何细分用户群。如需了解详情,请查看官方文档。
利用更多开源 SDK 深入分析
我们认为,要打造强大的软件和互联的社区,开放式平台是必不可少的。在过去几个月里,我们开放了另外四个iOS 库和四个Android 库的源代码。今天,我们又针对 Firebase 远程配置和 Analytics (分析) 推出了全新的开源版 Web SDK。此外,我们还与 Invertase 公司 (该公司构建了功能全面的适用于 Firebase 的 React Native 库) 密切合作,以确保他们的库覆盖所有 Firebase 产品。新推出的 React Native Firebase v6 版本新增了对每种 Firebase 服务的支持,并且提供了新的文档网站、快速入门指南和升级的 SDK。请查看官方文档开始使用。
iOS
https://github.com/firebase/firebase-ios-sdk
Android
https://github.com/firebase/firebase-android-sdk
Web SDK
https://github.com/firebase/firebase-js-sdk
React Native Firebase v6 版本
https://invertase.io/oss/react-native-firebase/
限制对 Firebase 项目的访问权限
除了让平台更加开放,我们还致力于确保您可以利用合适的流程来保障数据安全。为此,我们很高兴地宣布,Firebase 角色和权限已升级为正式版。借助这一久经考验的系统,您既可以使用预定义的 Firebase 角色,也可以创建自定义角色,以便仅让合适的人员访问您的 Firebase 项目和数据。如需了解详情,请查看官方文档。
2019 年 Firebase 峰会上其他激动人心的资讯
利用 Firebase 测试实验室缩短测试运行时间
我们改进了Firebase 测试实验室,让您可以通过测试分片来加快测试速度。借助测试分片,您可以将整个测试分为若干子群组 (分片),以并行方式运行测试。如需了解详情,请查看官方文档。
有关 Fabric 迁移的最新消息
随着 Firebase 应用分发的推出,我们完成了将 Fabric 中的精华功能迁移到 Firebase 的计划。所有备受大家喜爱的 Fabric 功能现在都可以在 Firebase 中找到。为了充分利用最新的更新成果,我们建议大家立即将 Fabric 应用和团队成员迁移到 Firebase。Fabric 信息中心将于 2020 年 3 月 31 日停用,尽早迁移有助于您尽早适应新平台,取得更大的成功。请查看官方文档。
我们将继续致力于将 Firebase 打造成一个更加实用的平台,以简化您的应用开发工作流和您的基础架构需求,让您能够集中精力打造出色的用户体验。在我们继续发展和强化这一平台的同时,我们衷心希望听到您的反馈意见。敬请加入我们的 Alpha 版计划,以便抢先了解我们接下来的开发计划,将您的想法告知我们,并与我们共同塑造 Firebase 的未来。
点击屏末 | 阅读原文 | 进入 Firebase 开发者官方网站
想了解更多 Firebase 内容?