1年iOS开发

来源:互联网 发布:国际象棋对下软件 编辑:程序博客网 时间:2024/06/06 01:17

一年前,我焦急地解开了我的MacBook Pro 13“(左图),在iPod Touch 2G是从苹果公司回到学校宣传片的礼物。那一刻,我的iOS开发的旅程开始。

当时我的妻子是4怀孕一个月,我在访问,所以我只能挤出几个小时,每天学习iOS开发,通常是在晚上,当其他家人正在睡觉。

曼妙的Xcode 3和简单的文件来自苹果的巨大的感谢,我发现我的学习曲线是不是所有的痛苦。嗯,有些EXC_BAD_ACCESS错误烦人,配置了混乱。采摘像新的编程语言Objective-C的不是问题,我可能是因为我没有被编码多年,我的Java / C + +背景,适应一种新的语言(我听到一些开玩笑说我的技术人员的朋友的影响较小有关的OBJ-C的冗长和非常规的方括号和缺乏垃圾收集,我觉得他们只是不认真)。

我搜查iOS开发相关的网站/论坛/博客像地狱,天马行空,通过我的谷歌阅读器订阅,每天数次,但我无法理解这些老兵都在谈论(警告:这可能不是一个有效的方式为最起动器像我,它可能甚至适得其反,成为您的procrastinations)。

本来,购买一台MacBook Pro之前,我想我是孩子时,我打了一个表游戏的启发- 迷宫 iOS游戏甚至不知道如何操作iOS设备的加速度计,甚至不知道什么Cocos2D,我跳下提前与游戏纸笔发挥设计,甚至包括多个播放器支持,大声笑。在一个晚上,我碰到的瑞典游戏在苹果的开发特色的视频这是什么,我想使!我的第一反应是“哦,不!”,然后我意识到这是App Store的现实,并从这种情况下遭受的许多开发商。在一天结束时,我的妻子谈过这个想法,我说:这是很好的,我能想出一个应用程序的想法,已批准一个很好的,只能由其他开发商。

2010年8月,2个月后,我开始iOS开发学习,我写下我的第一个应用程序的一些想法,但这个想法终于成为真正的应用程序是相当随机。这就像我在说,洗净我的汽车应用程序的描述  过这样的经验:你昨天刚洗过你可爱的车,今天下雨,伟大的......是的,它发生在我身上,并让我觉得为什么不创建一个应用程序的本?我知道iOS用户显然可以参考苹果建立在weather.app出于同样的原因,但不是很有趣,有一个专门的应用程序时告诉你洗你的车,洗呢?有吨的“镜子”的应用程序和“闪光”的应用程序商店,为什么我不能让一个应用程序比那些有用吗?尽管我的一些朋友嘲 ​​笑像地狱,听到我的想法后,我马上开始我的第一个IOS应用程序项目...

在2010年9月中旬的某个地方,我这个业余的应用程序(右截图)提交给亲爱的苹果审查小组,并得到了几个星期后,批准!和一堆人下载它,因为它每天都被释放!还不错!但我的喜悦没有持续多久,我的应用程序得到的评价,有些是1星的评价,说自己的iPads坠毁!哦,废话,我没有自己当时一个iPad,所以我从来没有在iPad上测试,我这个程序指定的iPhone设备的家庭,而不是一个普遍应用。我的一个朋友也对他的iPad,嘲笑像地狱的家伙,我崩溃。觉得很惭愧,我埋在自己教学如何多个IOS版本,这样,支持有条件的编程技术文章我花了2分版本终于修复崩溃。苹果每年航运新的IOS,它是每个iOS开发者了解如何支持他们的用户群体,各种IOS版本/设备上运行的关键。不幸的是,我个人了解到它的艰辛的道路;幸运的是,我学到了在我的IOS旅程的早期阶段。

然后我得到了我的第一个客户端,
然后我做我的第二个应用程序,
然后我得到了我的第二个客户端
然后,我得到了更多的项目,从客户端!

今年六月份,我把我的客户项目之间的中期时间来升级我的车洗,1年前我的第一个应用程序,到2.0版本,终于。我什至重做App Store的截图(左图),只是为了好玩。

过去1年多,我已经收到了来自这个程序的用户反馈;同时,我也产生了新版本的堆自己的想法,或者由其他应用程序或客户端项目的启发。我把这个机会,包括我最TODOS升级。

在这个新版本的过程中,我杠杆我像ASI-HTTP的请求,核心数据,JSON等收购,许多技能;我用我创建的helper库,如用户默认单身和谷歌地理反向/转发服务和谷歌天气服务单身。我把它作为一个虚拟的期末考试,通过“iOS开发1级”。

我是如此我一直在迄今所取得的进展感到高兴。客户项目的实践和我自己的帮助我迅速获得技能,这是我不能接受只是通过阅读别人的部落格。现在我认购选择性几个不错的iOS开发者博客和使用stackoverflow.com集中。我不是说我是IOS大师或有点现在,我还有在iOS开发知识领域,开阔的差距-音频/视频,Quartz2D,核心动画和大的东西在iOS 5。

不过,我感觉在正确的轨道是一个完整的IOS在一年或两年的开发,我期待着再次总结我的努力,在今后周年。由现在。

原创粉丝点击