我需要为Android制作聊天应用程序。我想过使用PHP脚本来实现聊天应用程序。基本思想是将消息从android客户端发送到PHP脚本,并利用PHP脚本将消息发送到MySQL数据库。这些消息将被广播给其他人。但问题是自动广播给其他人的消息。有没有办法使用android和php来做到这一点?从头开始制作Android聊天应用程序
回答
是的,有几种方法可以做到这一点
- 你可以发布到服务器和从服务器发送推送通知到手机
- 您可以更新移动继续检查,如果它存在
您将需要完成这些步骤后(至少):
- 设定为P HP Web服务器
- 寄存器为Android推送通知(你可能需要一个)
- 创建数据库架构
- 编写自己的代码,以允许用户提交&检索聊天消息
- 安全!
您可能想使用Google的C2DM,虽然它不是免费的。
您的php服务器会从手机收到消息,处理它,然后向Google的C2DM服务发送HTTPS请求,该服务将消息发送到目标Android设备。
我这样做的大学项目,所以需要一个不花钱的解决方案 – 2012-03-15 04:12:09
我可能是错误,看起来像是免费的,但每天只限于200k条消息。 – dragonx 2012-03-15 16:26:38
200k对我来说已经足够了 – 2012-03-16 01:00:13
你可以做以下
让您的设备和PHP服务器
当消息广播发送过来的TCP连接之间的持久TCP连接每个设备
在设备上处理这个通知,你很好去。
如果你想使用Java在服务器端我有你的项目已经完成,并准备出货;)(开玩笑)
但是,如果你有兴趣检查出的设备到设备OpenMobster移动云平台的消息传递框架。该项目是免费的,开源的。这里是一个链接到设备到设备框架:http://code.google.com/p/openmobster/wiki/D2DPushFramework
和http://code.google.com/p/openmobster/wiki/PushFramework
以上三个步骤由框架已经照顾。开发人员只需专注于应用程序本身
祝您好运!
不要使用C2DM,它已弃用。请通过GCM(全球云通讯),
你有没有听说过火力地堡的? Firebase。与Firebase制作聊天应用程序就像吃比萨饼。
- 1. Android聊天应用程序开发
- 2. 从应用程序打开Lync聊天
- 3. Android聊天应用程序
- 4. 从Android应用程序开始制作IOS应用程序
- 5. 从零开始创建聊天应用程序
- 6. 如何从头开始制作标签栏应用程序
- 7. 开源聊天应用程序?
- 8. 开发摄像头聊天应用程序
- 9. 从网络开始环聊聊天
- 10. 创建摄像头从头开始聊天
- 11. asmack + android +聊天应用程序
- 12. android聊天应用程序 - ListView vs ScrollView
- 13. Android聊天室应用程序
- 14. 气球在聊天Android应用程序
- 15. Android聊天应用程序笑脸
- 16. P2p在Android的聊天应用程序
- 17. AWS Android聊天应用程序
- 18. 创建Android Wifi聊天应用程序
- 19. Android聊天应用程序-xml布局
- 20. 聊天应用程序的Android
- 21. android蓝牙聊天应用程序
- 22. 与XMPP的Android聊天应用程序
- 23. 如何开始从另一个应用程序Android的Facebook的应用程序聊天
- 24. 如何开始构建语音聊天应用程序iPhone?
- 25. Opa聊天应用程序不工作
- 26. JavaFX聊天应用程序
- 27. ASP.NET聊天应用程序
- 28. 从哪里开始构建.NET多用户聊天应用程序?
- 29. 从哪里开始Signalr和Webforms聊天应用程序的聊天中心连接
- 30. Facebook Messenger如何绘制聊天头? (Android)
您能具体说一下如何注册推送通知吗? – 2012-03-15 04:12:48
不要那么懒。很容易谷歌它,你会发现这一点:http://code.google.com/android/c2dm/ – Raptor 2012-03-16 01:22:51