2010-07-11 55 views
0

我自己创建了一个应用程序,允许用户绘制并在绘制笔画时通过Socket连接发送到服务器。 该应用程序还需要接收笔画并显示它们。iPhone基本绘图+套接字通信

这只是我们的服务器的演示应用程序,而不是一个严重的iPhone应用程序。

任何想法,建议将非常棒。

我开始与这个伟大的教程:http://icodeblog.com/2008/07/30/iphone-programming-tutorial-connecting-code-to-an-interface-builder-view/但我花了两天刚刚拿到的Hello World和运行:(

回答

0

一个简单的解决办法是使在UIWebView的内容,并让它下载然后在例如HTML Canvas中显示它们,然后使用例如AJAX以相对平台无关的方式完成交互操作,Safari版本的iPhone是一个功能非常强大的浏览器,如果您熟悉这些技术可能是最简单的解决方案

如果你想推出自己的组件,也许使用更高级的协议,如XML-RPCplain HTTP会比原始插座更容易?

+0

不,我没有:(主要是因为我是一个完整的iPhone开发新手,这是我第一次听说UIWebView,但听起来像最好的解决方案!当你说“下载”的笔画,这听起来有点静态,并没有真正的交互性,或者我错过了一些东西。我将阅读UIWebView,但让我问一下:是否可以打开一个Socket连接并根据来自服务器的命令来控制Canvas?还有,它可能捕获Canvas的事件并将它们实时发送到服务器? – 2010-07-11 18:02:19

+0

我查看了UIWebView,它似乎并没有做我所需要的......这似乎只是一个浏览器视图,仅此而已。 ..我需要一个Socket连接和两个人的动态实时绘图。 – 2010-07-11 19:21:49

+0

对不起,如果我的回答不清楚,我添加了一些细节:) – Krumelur 2010-07-11 19:28:36