我想在 Titanium 中开发一个基于套接字的聊天应用程序,与 Android、iPhone 和 Blackberry 兼容。
请给我建议
您可以使用 Titanium 和 Node ACS 来创建应用程序。这是一个示例聊天应用程序教程。我希望它对你有帮助。
如果你想要一个“基于套接字的聊天应用程序”,那么你已经对实现做出了决定,所以你真的只需要知道实现它的接口。尝试阅读精彩的手册,它非常详细地介绍了如何使用套接字。
http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.Network.Socket.TCP
您需要滚动自己的服务器端来接受套接字连接,以及您自己的通信协议。或遵守现有协议。
或者您可以使用我创建的现有的、工作的 Ti.Cloud 示例。它是 Hini 在 nodeacs.cloud.appcelerator.com 上链接的 Titanium 特定版本——
https://github.com/appcelerator-modules/ti.cloud/tree/master/commonjs/example/windows/chats