注意:Snacklabs 网站已被弃用,现已改为 Marketplace 样例应用 网站!
每个人都有不同的学习方式。有些人喜欢视频教程,即使是以 1.5 倍的速度观看,而有些人则会购买书籍并通过代码示例进行学习。有些人会下载软件并启动示例代码来深入了解新的工具集,而有些人则会循序渐进地阅读入门指南。在 NativeScript 团队,我们旨在提供多种学习模式,以满足所有人的学习风格。我们为
Angular 和
原生 NativeScript 提供了非常可靠的入门指南、示例代码、视频教程、活跃的
Slack 频道和
论坛,用于即时教学、网络研讨会和其他实时教学活动,例如新的
NativeScript Air 在线聚会。对于那些喜欢将短教程作为代码片段和简短演示的人来说,我推出了
NativeScriptSnacks.com,现在已填充了许多社区构建的视频和代码片段。您知道我们有一个完整的
工作坊,您可以立即使用它吗?而且我们不是唯一创建教育内容的人——杰出的社区成员创建了他们自己的教学平台
NativeScripting.com,其中包含专家提供的优质视频。更多资源列在本站点的
资源 页面上。因为我们是一个开源项目,所以我们倾向于在公开的情况下构建和发布所有教学工具,以便人们可以下载、分叉、编辑和建议改进。
今天我想宣布的一个新工具基于一种我发现特别有效的学习方式:
Google 的 Codelabs。一位社区成员要求我根据我的 Yowwlr 应用程序(猫的 Twitter)创建教程,我认为这种格式特别适合。克隆他们的代码库后,我将他们的 Polymer 元素重新用于可重用的教程构建块,我很高兴地宣布第一个教程,作为 NativeScript Snacks 的一个新部分发布:
Snacklabs!
第一个教程将帮助您快速上手 NativeScript Sidekick,并构建一个由 Firebase 提供支持的猫的 Twitter 克隆。在未来的教程中,我们将添加身份验证和聊天界面。
用于构建 Snacklabs 的代码在
Github 上可用;欢迎您克隆它并构建一个教程来添加到集合中。只需按照 ReadMe 中的说明在您的本地设备上运行 Snacklab 并构建一个新的 Snacklab 即可。NativeScriptSnacks.com 是一个由社区为社区的网站,因此我期待与您一起创建您会发现有用的教程。
祝您学习 NativeScript 好运,并加深对该框架的理解!