background image

iOS

发需要多少成本

无论各方面如何评论,在

iOS

平台下开发越来越丰富。回想几年前如果想要

招聘专业在

iOS

平台下的开发人员,那几乎是不可能的事情。

iOS

平台下开发的

那种狂热,让开发者觉得很是意外但想想却又是情理之中。苹果的总市值已经超
过微软,同时

OC 语言已经挺进了编程语言的前十。这种情况让我不免对比当年

C 或 Java 和现在 Apple 平台下的开发相比较,又将会是新的一轮的淘金热。

与其他平台不同,想要在

iOS

平台下开发,需要有一定的硬件成本。首先,

最好必须要有苹果的产品(用

“黑苹果”使用不是“那么回事”)。同时如果想要 

iPhone

下的开发并想要在

App Store

中卖的话,那么又得交份

“保护费”。

然后就是其他的软成本。这里主要列出的可能会碰到的技术问题:

国内开发者还有个必须逾越的鸿沟,就是语言和社区问题。目前,国内

iOS

平台下的开发相关的中文书籍和文档很少,国内的专业苹果开发论坛也屈指可
数。那究竟值不值得花很多时间去做

iOS

开发呢?这对于在有其他平台中有相关

经验的人而言,这是个博弈的过程。相对其他

“传统的平台”,可以看到即将从事

iPhone

发的开发者们都是看到

 

App Store

直接利益而去。而传统的

8/2 原则

在任何时候都会适用。在即将饱和的市场中打开道口子,并不是件很容易的事情
这往往并不是技术上的问题。

iOS

平台下的开发优势:

开发

iPhone

软件能直接带给开发者收益

 

Apple 的用户群有相较高的消费能力 

Mac

下的软件相对较少,所以无竞争压力比较小

 

Mac OS X

其实就是个

BSD(via) 

那么劣势也是相对比较的明显:

iPhone

 其实是个半封闭的系统 

学习

OC 有很大的成本 

因此我的观点,如果你想在

iOS

台下开发,你要熟悉

iOS 相关的产品,

也就是首先么成为它的用户,做好打

“持久战”的准备并且学习任何技术切忌浮

躁。改变目前开发平台下固有的观点,对于而言一切都是新的