我是计算机科学专业的第一年,我正在尝试开发一个Android应用程序。到目前为止,我只学习并了解了java。我设计了一个非常简单的应用程序,现在我想从一个设备获取位置并发送到安装了该应用程序的其他设备。
我已经到了可以通过手机获取位置但我遇到的问题非常有限的问题。要将数据从一部手机发送到其他手机,我意识到我需要使用Google Cloud Messaging并使用GCM,我需要第三方应用服务器。但是,我对服务器一无所知。
总结我的问题......
我甚至不知道我应该研究什么,并决定发布这个问题。我们非常感谢您的回复,并指导我应该研究的内容非常有用。
答案 0 :(得分:1)
我现在该怎么办?我在哪里可以获得第三个应用程序 服务器? (亚马逊网络服务?)
AWS是一个很好的起点。
学生可以负担得起吗?
您支付使用的费用。我不知道你的财务状况或使用情况。只有你可以回答。
我可以使用XAMPP设置本地服务器并将其连接到GCM服务器吗?
通。
GCM说应用服务器必须能够存储api密钥和 客户注册ID。所以我需要学习SQL来存储它们 数据库并学习PHP与数据库进行通信?
一个问号会做......
任何编写代码的人都应该了解关系数据库和SQL。是的,你应该学习它。
我只知道java,我可以编写指定服务器的代码吗? 应该在java中做什么?
您可以用Java编写服务器端。
答案 1 :(得分:0)
如果你要使用php,你可以使用免费子域名免费php文件托管的最佳网站是000Webhost我已经为我的大学项目创建了similer类型的应用程序..祝你好运