我的大学伙伴和我必须在一个帆船队工作一个月。帆船队已开始使用App Inventor设计应用程序。他们没有计算机科学教育(可能这就是他们使用这个平台的原因)。但我们这样做。
我们现在需要与服务器嵌入TCP连接,这样每当App启动时,手机会自动连接到附近的主船控制器。服务器的基础设施远远不能与App Inventor兼容(尽管我并不是说这是不可能的)。对我们来说最重要的是服务器能够理解TCP协议并响应连接请求。
现在我的问题是:
是否可以仅使用App Inventor的点击式界面来实现这种低级别的通信协议?
如果不是,是否可以使用App Inventor设计的高级应用程序,并将其转换为较低级别的应用程序,例如JavaScript / Java字节代码?我也想知道,App Inventor的工作方式是什么? 从那时起,我们就可以编写代码并使用TCP连接增强应用程序......
答案 0 :(得分:0)
您可以创建自己的扩展程序,并自行为TCP连接创建一些块。
App Inventor Extensions目前正在测试中。 See the announcement了解更多信息,并阅读App Inventor Extensions document有关如何使用App Inventor Extension的信息。
对于某些示例,see my extensions here。
关于如何将App Inventor应用转换为“其他内容”,see this thread。