原文: The freeCodeCamp Mobile App – Learn to Code Right On Your Phone

我很高兴地宣布,freeCodeCamp的移动应用程序终于可以供你下载‍了。🎊

移动开发团队刚刚推送了一个大的更新,有许多有用的改进,包括大家期待已久的 /learn 用户体验。

你现在可以学习响应式网页设计课程,并保存你的进度 - 就在你的手机上。你可以在任何时候从你的桌面无缝转移到你的手机学习 freeCodeCamp。

我们仍在努力上线更多的认证,如 JavaScript 算法和数据结构认证。

/learn 体验有一个内置的代码编辑器,专门为在移动设备上完成挑战而设计。你也可以用它来构建你的认证项目。

下图展示了移动设备上的 /learn 体验:

image-10
告诉用户如何完成挑战的说明窗格的视图

还可以预览你的挑战和项目。这显示了 Camper Café 项目的预览:

image-11

当然,在移动应用程序中还有更多的内容和更多的功能可以探索。但这些都有待你去发现。😉

我们还对 /news、电台和播客组件进行了一些改进,这些组件也可以在应用程序中使用。

如何在你的手机上安装它

你可以访问 Google Play 商店页面并下载 freeCodeCamp 官方应用程序。

或者你可以直接从 GitHub 下载最新版本的 .apk 文件。

(译者注:如果你不能使用 Google Play 商店或者 GitHub,请复制以下 APK 链接,在你的安卓手机上打开它

https://ink-suw-dl.oss-cn-chengdu.aliyuncs.com/2022/fcc/mobile-releases/30001.apk

然后根据提示,在浏览器中打开,即可开始安装。)

许多对该应用程序的评论都是 2021 年的老版本。那时它只是一个简单的网络应用程序版本,有很多 bug。

这个新版本是 freeCodeCamp 工程团队数千小时的开发成果。我们为这个强大的基于 Flutter 的 Android 应用感到非常自豪。

因此,在你使用一段时间后,如果你喜欢它并觉得它有帮助,一定要留下五星好评。😉

如何报名参加开放测试

以下是如何注册参加 Android 开放测试。(我们正在努力加快上线 iOS 版本)。

首先,访问 Google Play Store 页面

在页面底部,应该有一条消息说 “Join the beta(加入 beta 测试)”。只要点击加入,应用页面应该很快就会显示一个更新按钮。

就是这样,你现在已经正式加入了测试计划。🧑‍💻

image-88
你可能会在 Google Play 商店看到这个消息

请注意,你的进度还不会被保存在 freeCodeCamp 的服务器上,它将只存储在你的设备上。这意味着你取得的任何进展都不会被记为完成 freeCodeCamp 网站上的任何项目。但我们正在努力工作,以尽快添加这一功能。

感谢所有到目前为止帮助开发 freeCodeCamp 移动应用的开源贡献者。我们的旅程刚刚开始。

如果你有兴趣为移动应用程序做贡献,你可以在帮助社区的同时学到很多关于 Flutter 开发和用户体验的知识。我鼓励你查看这个指南以开始你的贡献之旅

Happy coding. 🙂