使用 App Inventor 的应用程序示例

  • 试用与您的解决方案想法一致的应用程序示例

这些是本课的活动:

深潜

您现在正处于想要开始编写应用程序的阶段。

也许你已经开始了!

或者,您可能还不太确定如何将您认为需要的组件组合在一起才能使应用程序正常运行。

我们列出了许多 Technovation 项目所属的应用程序类型或类别。这些教程是供您学习和借鉴的范例。它们不会准确地向您展示如何构建应用程序(那可不好玩!),但希望它们能让您了解如何使用特定的 App Inventor 功能。然后,您就可以将这些知识应用到您的项目中了。

这并不容易,但这正是学习的意义所在!

水肺潜水员俯视

寻求帮助

在线搜索

谷歌(或其他搜索引擎)搜索 "App Inventor "和任何你想要的功能。 例如,如果您想制作一个能就某个主题对用户进行问答的应用程序,您可以 Google 搜索 "App Inventor quiz"。

App Inventor 蜜蜂徽标

应用程序发明家网站

麻省理工学院提供了大量优质资源。您可以从App Inventor 教程开始,也可以查看网站的其他资源。

论坛帮助

App Inventor 用户社区论坛是发布问题和获得专家帮助的友好场所!

Youtube

App Inventor 有自己的频道,里面有很多精彩的教程。

ChatGPT

ChatGPT非常擅长帮助解决编码问题,即使是像 App Inventor 这样基于块的编码平台也不例外。你不会得到可视化块,但会得到非常好的基于文本的答案

注册 Technovation 教练

技术创新教练

您知道可以获得 Technovation 教练的个人帮助吗?您的团队可以报名参加一个小时的课程,就您的应用程序提出问题并获得帮助。

活动:完成教程

预计时间:60 分钟

遵循与您的项目相一致的教程

  1. 请在下面选择一个具有解决方案应用程序部分功能的示例应用程序。
  2. 完成教程,注意应用程序可能与您的应用程序不完全相同。
  3. 通过体验了解更多有关组件的信息,以及如何在应用程序中使用这些组件。

点击一个应用程序,即可访问相应的教程。

登录应用程序
定位应用程序屏幕
定位应用程序
绿色追踪应用程序
跟踪应用程序
论坛应用程序屏幕
论坛应用程序

登录应用程序

本教程将向您展示一种使用CloudDB组件为应用程序添加注册/登录功能的方法。然后,您就可以为您的应用程序添加关键功能,从而真正解决您的问题。

定位应用程序

该应用程序是使用地图组件向用户提供基于位置的信息的一个很好的例子。在本例中,是志愿者机会。该应用程序还使用 WebViewer 显示网站信息,并使用 PhoneCall 让用户可以通过应用程序呼叫志愿者组织。

第 1 部分- 添加地图、标记和基本信息

第 2 部分- 添加第二个屏幕以显示网站和拨打电话

跟踪应用程序

这个应用程序就是一个例子,它使用 TinyDB 将用户的个人信息存储在手机上,这样他们就可以跟踪某些东西--在本例中,就是跟踪用户的绿色行为。

可选: 

第 2 部分-添加连续跟踪日 

第 3 部分(高级)- 测试使用 "照做 "强制更改日期

论坛应用程序

这款应用程序使用CloudDB允许用户之间共享信息,这里指的是论坛信息。它是一个关于糖尿病的大型应用程序的一部分,但您可以只关注论坛功能。

完整应用程序教程的其他部分也包括在内,以供参考。

以下是糖尿病应用程序教程的完整播放列表

完整的应用程序包括一个信息屏幕以及用户注册/登录和论坛。

反思

本课中的示例应用程序提供了一些您可能已决定在自己的移动应用程序中加入的功能。它们可能与您的应用程序并不完全相同。

请考虑这些问题:

意大利桥梁反射
示例应用程序与您的解决方案有何相似之处?
有什么不同?
在本课中学到了什么,可以在编写自己的应用程序时加以应用?