c# - 如何为 iPhone 制作聊天客户端

标签 c# javascript iphone objective-c ios

<分区>

大家好,我正在开始开发一个将实现聊天界面的 native iPhone 应用程序。到目前为止,实现似乎相当复杂,我读过 Websockets、XMPP/Jabber 和原始 TCP/IP 套接字,但不知道使用哪个。客户端将使用 Objective-C 进行编程,而我想使用 C# 对服务器进行编程(并且不必每月为托管服务支付 100 美元)。

你们有什么建议?

最佳答案

我会建议使用 XMPP/Jabber 之类的东西,因为已经有大量的库适用于世界上几乎所有的语言。这将使您能够专注于应用程序的独特方面,而不必担心实现协议(protocol)。查看the XMPP用于客户端和服务器的库列表的网站。

关于托管,C# 可能很难找到免费托管,因为它需要 Windows 安装,而 Windows 安装需要非自由许可证。您可以通过像 GoDaddy 这样的公司找到便宜的 Windows 主机,但您找不到免费的(至少我对此表示怀疑)。

关于c# - 如何为 iPhone 制作聊天客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5615164/

上一篇:iphone - 每次用户启动/停止应用程序时如何采取行动,无论他们正在进行什么 Activity

下一篇:cocoa-touch - 模态视图 Controller 出现缓慢

相关文章:

javascript - 为什么 $.each 循环遍历一个元素是正确的,但对于第二个元素却不是?

c# - 多次处理对象

c# - 获得焦点和失去焦点这两个事件在处理多个文本框的获得和失去焦点事件时重复调用它进入无限循环

c# - 向按钮控件添加自定义属性 C#

javascript - ajax 与 php 的连接在子目录中不起作用

javascript - 是否可以使用 jQuery 来反弹图像

c# - Control.UniqueId 是什么时候创建的?

ios - 从 UINavigationController 堆栈转出到 UITabBarController

ios - Appstore Failure 二进制文件中没有架构。 Lipo 未能检测到捆绑可执行文件中的任何架构。”在 SoftwareAssets/SoftwareAsset

iphone - 将图像转换为黑白问题 CGContext - iPhone Dev