前序

自从去年10月份离职以来还没有正式写过总结,这样不好。现在把一些经验总结一下,这半年主要做网络应用和本地应用,本地应用有司法考试app的制作好像有7000多装机量了。网络应用有磨刀石艺术沙龙iphone客户端1.0,途客记iphone客户端,其中质量最高的是途客记客户端,因为积累了前两个应用的很多经验。还做过一个cocos2d的横板游戏,因为美术很难搞,所以有挂在哪里了。

app应用的页面管理自己实现,最近发现beeFramework专门解决这个问题,还未深入探究过。做软件当然要用到其它的框架,本地数据库用自带的sqlite3,但是要自己组装sql语句不是太方便FMdatabase轻量级封装一下,看起来还不错。网络请求用ASIHttpRequest性能还不错,好像大家都用这个。网络图片用SDWebImageVIew,这个比EGOImageVIew好一些,放在table中拖动时也能加载显示。富文本用DTCoreText,这个中文支持得还不错,可以调整行距,文字变色,文字按钮响应。JSON解析用JSONkit 测评说jsonkit是性能最好的,用过SBJson这个用ARC写的,整个项目不是ARC的,所以就可能出现内存泄漏的情况,解析还慢所以就换掉了。javascript和objective-c的交互用JSBridgeWebView,大图全屏浏览用PZPhotoView。 现在有评论说ARC可以节省开发时间,但是还未用过。综合运行效率还是先不考虑ARC吧。

接下来会重点把自己页面框架的实现和一些有用工具总结一下。

你可能感兴趣的:(2013年中技术总结,iphone应用)