好久没有更新了, 因为一直在埋头于iPhone的研究。 起初的开发人员都是用基于iPhone1.0 的toolchain破解的底层库写程序, 可是因为要写的应用需要用到A-GPS定位功能,所以转而忙活iPhone2.0 sdk。 经过一番琢磨,最终弄明白了SDK以及 cocoa的开发流程和库的基本结构。 其中学习Object C用去2天时间, 开始觉得艰涩难懂, 熟悉之后便觉得Object C其实还是挺优美的, 加上cocoa强大的库功能写起应用来还算是很方便的。 但是高兴的太早, 随着SDK的不断升级,原先的程序在已经破解好的2.0 上无法运行, 无奈之下下载了最新的iPhone2.0 OS beta版本, 刷机、寻找破解, 但最终无法找到令人满意的破解办法, 同时又没有能激活AT&T ,极其郁闷。。。
实在想不明白Jobs这个富有想象力的家伙,敬佩他极其独特的创新精神,但也鄙视他无视用户的自大。 从左面操作系统到手机都是如此, 每一次版本的升级都出现无法兼容上一版本的顽疾,是不想还是不能? 不得而知,我只知道他的特立独行让我的开发陷入无比的痛苦之中。。。。