【发布时间】:2016-08-05 03:21:58
【问题描述】:
首先我想分享一下我为什么要创建这个看起来很复杂的东西:
我已经看到,在我的城市中,“丢失的宠物”存在很多问题。由于我失去了 11 年来最好的伴侣(我的狗),我想通过开发一个移动应用程序来为我的小城市做出贡献,让人们可以将图片上传到公共 FTP 服务器(我可以通过大量存储免费找到它)和然后,创建 JSON 或 XML 等文件格式并共享数据信息,例如:宠物名称、位置、特征、丢失方式的详细信息、特殊细节、图片 URL 以在应用程序中显示。
我可以为此做出贡献,但我不能花时间请求捐款来提高服务器或维护它。我想要的是创建一个简单的点对点应用程序来不断更新和共享 XML/JSON 文件,所以实际上应用程序永远不会死,并且将是 0 服务器依赖。我已经阅读了很多关于 P2P 编程的内容,这是最复杂的任务,但我真的很想这样做,因为我还没有找到我最好的朋友,我认为这对其他人非常有帮助(该应用程序注定是仅在我的城市使用)。
我可以用什么来练习?开源移动 P2P 项目是否值得阅读?
【问题讨论】: