我的swift之路

      09年进了长沙一所四流大学,由于外语比较突出当时想进入学校的外语系或经贸系(你懂的),无奈没有大表哥的帮助,只能被分配到学校的软件学院(学费贵啊),自己当时想英语还不错,代码不都是英语么,于是就糊里糊涂走上这条不归路...现在我一直觉得想学编程,就得先学好英语,不要问为什么。如果你知道 property,implement,superclass等等。的字面意思,那会让你对编程的理解更深刻。

      有点扯了,言归正传,大学3年。第一年接触有关电脑的一些软硬件基础,C语言基础,注意我用的是“接触”一词,当时整个班级就一个大牛会装系统,不吹不黑,那个大牛在毕业后2年时间内身价千万。如果你是长沙民政学院软开0938班的一员,你就知道我在说谁。所以学会装系统,修电脑是走向人生巅峰的第一步。对于软件开发人员来说,万一亲朋好友闻起来,不会装个系统真实尴尬!第二年接触了html,C#,sqlserver,第三年,呵呵,自己找工作实习。在学校真的没学到什么料,记得期末考试有两大题是用c实现冒泡排序,没几个人及格。

      第三年下半期找了个做.net开发的公司,在里面混了几个月后就毕业了。然而2012年毕业后的我觉得做程序开发不如做生意好,于是去了海南,两年没打开过visual studio,到14年为了女朋友回到长沙生存。在大牛的介绍下,进了一家小餐饮软件公司上班,工资2k。现在想想那真是一段难熬的日子,不过那时移动手机蓬勃发展,于是转行做安卓开发。由于大学实训的时候学了点java基础,于是自己白天上班,晚上回家捣鼓eclipse,当时还没有android studio。

      我认为学习一门软件技术最好的办法就是下载别人写好的开源项目 ,自己配置好再跑一边,遇到不懂的然后各种推敲百度。刚开始反编译了几个小应用,学习他们的框架与技术。慢慢的自己做了几个小应用,其中一个叫“我爱学英语”,注册登陆发帖审核都是参照网上一个高仿糗百的开源项目,界面是反编译了最美应用的界面,后台php包括配置阿里云服务器,都是自己捣鼓出来的。下载地址www.androidp2p.com 。客户端用到了以下技术,运用到了环信及时聊天,内置sqlite数据库,jsoup抓取网页,webview去除js广告,vitamio视频播放等技术与框架。当然还做了一款视频软件,吃饭的家伙就不贴出来了。只有android端,应广大ios要求,决定做ios端。

      优秀的程序员应该博学笃行,爱众亲仁。之前没学过objective-c,了解到它是很老的语言了,很多语法都不适合现代的编程习惯,我很抵触oc,于是果断加入swift阵营。苹果公司大力发展它是对的,吸取了各种语言的精华。只是阅读swift基础,学起来太发闷,干脆直接去github上弄几个开源项目参考学习。于是找到了一个有关视频播放的开源项目是youtube-ios,地址 https://github.com/aslanyanhaik/youtube-iOS. 接下来我会一步一步在它的基础上完成自己的项目

      

posted on 2017-04-03 15:03  楔行  阅读(82)  评论(0)    收藏  举报

导航