好久没有更新了, 因为一直在埋头于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 ,极其郁闷。。。
...
...
iPhone这个时尚的玩具设计新颖, 操作方式更是突破了传统手机以及PDA的模式, 比如手感舒服而且较精准的触摸式操作、 苹果一贯擅长的图形界面渲染效果等等都足以让人不在意其诸多的不如意的地方。 所谓不如意的地方是其待机时间太短导致不便, 第三方软件并未完全开放影响了普及。还有就是许多人抱怨的没有GPS功能以及蓝牙功能的单一, iPhone的蓝牙目前只能和蓝牙耳机配套使用,并不能作为传输文件和信息的通道,至于GPSiPhone目前的版本并没有支持,据说GPS版本的iPhone即将上市,不过1.1.3以后版本的iPhone都已经可以利用Maps 应用中的My Location功能进行定位。 经过研究,该功能采用WIFI的公网IP以及edge网络基站进行定位,如图
...
...





