谷歌增加了一个新的队友

您好,对于所有出色的iOS工程师,

今天是学习令人兴奋的事情的好日子。 因此,如果几天前像我一样,您可能会被标题弄糊涂。 不用担心,我们将介绍Google的新功能。 该消息还将使您对Firebase感到不满。 你看到我在那里做什么吗? 好的,山姆,没有您的任何搞笑笑话,请您说明发生了什么!

谁是新队友?

好的,我不知道您是否听说过Google以Fabric的名义收购了一家公司的消息。 Twitter在2014年将Fabric引入了世界。您可以将Fabric视为Firebase的竞争对手。 如果您不知道Firebase是什么,请立即停止并在此处查看我的文章。 两者都有类似的工具,可帮助开发人员构建应用程序,而无需从头开始创建大量后端基础架构。 这些平台使开发人员可以专注于构建出色的应用程序,而不必担心如何创建身份验证,实时数据库或分析之类的流程。

即使Firebase和Fabric相似,Fabric也提供了一些我们可以讨论和探索的功能。 仅查看Fabrics工具(套件),我就感到非常兴奋,因为它们提供了有用的产品。 我认为有三种套件对任何应用都将非常有帮助。 我也相信这些工具也是Google可能正在研究的工具。

1.数字:使用电话号码(而不是电子邮件和密码)验证用户。 无需密码,因为用户将保持登录状态。 Fabric声称Digits的使用体验简单,安全且安全。 另外,他们指出,数字的转换率比要求的电子邮件高20%。 使用此工具,将无需登录电子邮件,但用户只需输入一次电话号码并提供验证码即可。 就我个人而言,我更希望通过电话号码将电子邮件发送给公司。 我将在未来几周内测试Digits,以查看是否可以在应用程序中使用它。

2.解答:提供有关受众如何使用您的应用程序的实时统计信息。 答案检查活动的用户数,会话长度,稳定性等级和保留率。 它类似于Google Analytics(分析),它从应用程序收集什么数据。 他们俩都会收集有关谁在使用该应用程序,获利和崩溃报告的数据。 答案是另一种工具,它不仅提供图表,还向您显示对您来说很重要的数字。 您会为您收集并编译所有数据,因此您不必弄清楚图表上显示了有关您的应用程序的信息。 我知道此工具将是Google尝试在其Firebase Analytics Platform中实现的工具。 为了节省时间,我遗漏了很多其他信息。 请在此处随意检查此工具的功能。

3. Crashlytics: iOS和Android排名第一的崩溃报告平台。 我只能说的是,我对Crashlytics提供的所有信息感到惊讶。 您检查是否由于应用程序,硬件或操作系统(iOS和Android)而导致崩溃。 知道崩溃信息很重要,因为如果您的应用出现问题,您可以准确找到问题发生的地方。 这样您就可以将所需的资源放在正确的位置以修复该错误。 我不能强调拥有像Crashlytics这样的工具有多么重要。 我并未涉及所有功能,但您可以在此处查看它们。

我的想法

现在,我们讨论了Fabric中三个工具的基础知识,让我们看看Google将使用这些产品。 Google为Firebase投入了大量时间和金钱。 Google已使其变得可访问,并开始扩展该平台。 尽管该平台正在增长,但仍有许多开发人员需要抓住。 另一方面,Fabric的产品已经起飞,并且已经被沃尔玛,Uber等大型企业使用。我明白了Google为什么要这些工具的原因,因为它将大大改善Firebase平台。 Google将找到一种将Crashlytics之类的工具整合到Firebase Analytics中的方法。 Firebase产品经理在这里讨论了一些工具的用途。 像Crashlytics这样的工具将成为Firebase团队和开发人员的游戏规则改变者。 Firebase和Fabric是这个市场上的两个主要参与者,它们利用它们提供的工具和服务来构建更好的应用程序。 让他们组成团队,我们应该期待Firebase提供许多出色的工具。 此外,我也很高兴看到Google将来是否会支持MacOS和TvOS等其他操作系统。 目前,Firebase仅支持iOS,Android和Web。 希望在将来,大量有助于应用程序开发的新产品变得更加无缝。 我很兴奋,将在将Fabric的大多数功能移至Firebase之前对其进行测试。 将来,我会提供一些教程,向您展示如何做到这一点。 我想尽快将这些信息传达给您。

最后,记得每天编码和学习一点点。 这样做,您可以走很长一段路。 成为iOS工程师始终是美好的一天。