2013-07-15
很多人都想知道如何学习编程,以及如何开始在App Store内出售自己的应用。我今天就想与各位分享我的经历。
毫无经验
我自己并非算是一点经验也没有,但是我的经验也仅仅限于曾经学习过软件工程基础课程,对C++和Matlab有过些许的接触。另外我还曾经浅尝辄止的学习过Ruby、Rails和CSS/HTML。但是我却从来没有真正的运用过这些知识。
时间线
第一周:我在Lynda.com上完成了对Objective-C的学习。我最初的计划是学习iOS SDK课程,但是这个课程要求我首先掌握Objective-C。这个课程的价格为25美元每月。
第二周:在Lynda.com上完成了对iOS SDK的学习。这个课程有很多质量非常高的视频内容。
第三周:我用了一周的时间对自己的应用进行构思。对于一些人来说,这是一个难度比较高的工作。但是我保证这项工作能够让你受益匪浅。在遇到困难的时候,你可以在谷歌上进行搜索。
第四周:制作一个测试版的应用,并将它分享给身边的好友,请他们尝试,并提供意见。
第五周:我在这周内遇到了第一个比较大的困难,不知该如何制作滚动浏览视图。我向一个开发人员好友求助,他给我发来了RayWenderlich的网站,这个页面上有很多有用的信息,以及非常明确的指导信息。我利用这个网站解决了不少的问题。
第六周:在iTunes U上完成了Stanford大学的iPhone App制作课程。这个课程对我很有帮助,但是由于没有作业和评估系统,因此学习者需要很高的自觉性。
第七周:阅读完了Nick Kun的《iPhone应用开发基础(Foundation iPhone App Development)》一书,这本书会帮助你用5天的时间亲自编写一个简单的生日提醒应用。在这个过程中你能够强化所学到的知识。
第八周:本周开始正式编写自己的应用。实践才是学习编程的做好方式,在发现问题的过程中不断解决问题。
在开发人员朋友的帮助下,我已经完成了自己的首个应用。我现在准备将这个应用提交到App Store中进行销售。
巧用WPS校园版制作带拼音课件
2011-06-22
门户网站的电商江湖 借微博取道电子商务
2011-06-10
U-mail邮件系统:谱写售后服务传奇
2011-06-22
支付宝私奔蝴蝶效应 互联网现融资恐慌
2011-06-22
胡舒立:马云为什么错
2011-06-22
谷歌副总裁称谷歌地图服务拥有1.5亿移动用户
2011-06-10
远离【色】【情】吧!互联网反黄完全解决方案
2011-06-11
Twitter推广趋势服务费一年涨4倍达12万美元
2011-06-10
腾讯SOSO开创情境搜索 领衔后搜索时代全面革新
2011-06-22
百度与出版商谈判破裂 将推版权DNA比对系统
2011-06-10
海底大鱼吃小鱼游戏下载v1.0.38 安卓版
其它手游 48.7M
下载大鱼吃小鱼保卫战游戏下载v1.0.38 安卓版
其它手游 48.7M
下载宝宝玩排序游戏下载v9.88.00.00 官方安卓版
其它手游 92.3M
下载宝宝捉迷藏宝宝巴士游戏下载v9.88.00.00 安卓最新版
其它手游 99.9M
下载泡泡小镇游乐园游戏下载v2.1.1 安卓版
休闲益智 136.6M
下载全民来装修手机版下载v1.0.1 安卓版
休闲益智 105.7M
下载指尖音符游戏免费版下载v1.0.1 安卓版
其它手游 59.5M
下载指画星河手游下载v1.0.7 安卓官方版
休闲益智 92.2M
下载蛇蛇争霸赛最新版下载v8.9.2 安卓版
下载
狂奔打耳光游戏下载v1.7.3 安卓版
下载
火箭大逃杀手游下载v2.3.7 安卓版
下载
蛋仔派对港台服最新版下载v1.0.214 安卓版
下载
花之舞九游官方版下载v1.3.9 安卓版
下载
花之舞最新版本下载v1.3.9 安卓版
下载
纵横旅人游戏下载v1.1.21 安卓版
下载
道友请留步正版手游下载v7.10.090301 安卓版
下载