我想制作一个小型Android应用(使用phonegap和网络语言): 1.连接来自互联网的随机人员,他们随时使用该系统。 2.交换简单的一位或两位数字。
示例:你打开那个“应用程序”,你看到一个文本框(这个基本的东西必须用html制作)你输入一个数字,应用程序的任何其他随机连接的用户都可以在文本框中看到它反之亦然。
我需要哪些资源/语言?
谢谢!
答案 0 :(得分:1)
我不知道你是否必须使用PhoneGap,但你可以合理地下载使用Eclipse IDE的Android SDK。然后使用一些简单的XML,您可以非常轻松地为您的应用程序创建布局,应用程序的各种页面(在Android上已知的活动),并使用基于Android的Java链接它们。
对于连接,您需要决定是否要使用客户端进行客户端连接(以便两个Android手机直接相互联网)或客户端 - 服务器模型。
如果您使用TCP发送微小数据,我个人更喜欢客户端 - 服务器模型。任何东西,例如游戏数据,视频数据等都可能需要UDP,这要快得多但更不可靠(这是skype使用的)。 TCP不允许数据丢失,它确实可以保证所有数据在发送时都会被传送,并且在允许丢失一些数据包时使用UDP(例如,由于数据包丢失,视频输入可能看起来模糊通过UDP)。
客户 - 客户有很多含义,我建议您专注于以下摘要:
祝你好运!