如何为iPhone制作一个聊天客户端

本文关键字:一个 聊天 客户端 iPhone | 更新日期: 2023-09-27 17:49:33

嘿,伙计们,我开始开发一个原生iPhone应用程序,它将实现一个聊天界面。到目前为止,实现似乎相当复杂,我读过Websockets, XMPP/Jabber和原始TCP/IP套接字,但不知道该使用哪个。客户端将在Objective-C编程,我想在c#编程服务器(而不必支付$100/月的托管服务)。

你们有什么建议吗?

如何为iPhone制作一个聊天客户端

我建议使用像XMPP/Jabber这样的东西,因为已经有大量的库存在于几乎所有语言之下。这将使你能够专注于应用程序的独特方面,而不必担心实现协议。查看XMPP网站,获取客户端和服务器的库列表。

关于托管,c#可能很难找到免费的托管,因为它需要Windows安装,这需要一个非自由许可证。你可以通过GoDaddy这样的网站找到便宜的Windows主机,但你找不到免费的(至少我怀疑)。