10 月 7 日,谷歌宣布发起一项新计划Dev Library,旨在收集一系列与谷歌技术相关的开源项目代码库,以及网络上的与之相关的文章、工具和教程等资源。
谷歌表示目前开源项目众多,又分散在 GitHub、Medium 等各种不同平台上,让大家很难找到合适的开源工具及其教程。因此他们决定创建一个空间,专门存储谷歌相关的技术项目和文章。Dev Library 最初将专注于一些特定领域,包括机器学习、Flutter、Firebase、Angular、Cloud 和 Android。
开发人员可以自由提交他们的工作,但谷歌同时也说:“不是你提交的所有文章或项目都能上网站。谷歌专家团队会在这些项目和文章中寻找准确性和相关性高的。因此这个网站上的内容,都带有谷歌的批准印章”。项目或文章一旦被选中,预计将获得更好的知名度和采用率。
虽然仍处于起步阶段,但 Dev Library 已经提供了不少不错的项目。例如,在 Android 领域,谷歌选择了ComposeCookBook,这是一个 UI 元素、小部件和演示屏幕的集合,以展示Jetpack Compose的潜力;detekt,Kotlin 的静态代码分析工具; PeopleInSpace,旨在展示如何使用Kotlin Multiplatform创建跨平台应用程序。
在机器学习领域,谷歌选择的大部分项目都与 TensorFlow 相关。例如,TeachingDataScience是一些机器学习、深度学习和自然语言处理的 Python 课程;hal9ai是构建基于 Web 的机器学习管道的项目;annotated_research_paper是机器学习论文合集; tfgo是一个 Go 程序,旨在简化 TensorFlow 的使用。
同样,你会发现许多与 Flutter、Angular 和其他支持技术相关的项目。
目前,Dev Library 基本上都是粗略的分类。轻松导航是谷歌的目标之一,因此后续也会继续改进。如前所述,你可以提交需要评估的内容以便能被纳入开发库,或者填写调查或问题列表进行反馈。
评论 1 条评论