iPhone/iPad开发有多难

Mr.*_*Boy 5 iphone

我一直在开发了相当一段时间,但同时我认为自己主管(或更好)用C++,JAVA,C#和AS3/Flex的从网络服务器领域,桌面应用程序到3D游戏,我知道所有的这些语言非常相似; 即使在图书馆方面,我也知道如何使用在另一种语言中做类似事情的库来寻找.

但目的CI理解是鱼不同的水壶,并为移动设备开发一直让我觉得很可能是艰苦的工作,因为你有你的PC与试验发展实际的设备本身 - 我的经验为PS2开发把我由于调试器和其他工具不好而导致这些问题.

现实是什么?它是一个模式的转变,从网络服务器和桌面应用程序和丰富的网络客户端移动到iPhone ...或有经验的开发商是它只是另一种语言的学习和玩新库?有什么可怕的吗?

编辑:我对Obj-C的主要问题是,它是否是一种不同的编程方式,例如它将从Java迁移到Haskell.听起来并非如此.

jer*_*jer 4

对于初学者来说,只要专注于基础知识,ObjC 就相当容易掌握。不用担心语法,C 之上没有太多内容,我假设您已经熟悉了。那里有很多优秀的书籍,这本书是我推荐给大多数新用户的权威指南,Erica Sadun 也有一本关于 iPhone 开发的好书,我强烈推荐这两本书。

其次,这些工具并不难使用,并且您会对调试器和其他工具集成感到惊喜。Instruments 已经推出很久了,但它对于捕获内存泄漏、CPU 时间使用情况和当前功耗等信息是必不可少的。

但实际上,没什么好害怕的,至于另一个学习平台;嗯,是的,也不是。无论 iPhone 还是其他东西,总会有其他东西需要学习。不要反抗。:)