前段时间看到CSDN上搞了个开源应用开发大赛,一看感觉比较水就报名打算玩玩,反正期末考试还早。
最初打算学习下Cordova/phonegap 框架开发个app玩玩,以前主要写php,前端也会写一些,但Css方面比较弱,只大概知道各个属性什么意思,没有设计,纯自己去想界面写还是比较费劲,搞了几天发现写界面太烦了,虽然有jquery-mobile,感觉还是写不出来,找教程的时候发现了ionic这个框架,其实就是个包着cordova的外壳,只是封装了很多为移动端开发的接口,感觉这个整合我胃口啊,不会写界面,框架带的基本能满足我需求。接着又开始学这个。。。
ionic是以AnjularJs为基础的,以前写js最多就是用jQuery写写ajax,花了一下午时间了解了一下Angualrjs,感觉还行,也可能是因为之前写后台一直都是MVC这种模式,Angular也差不多,看了写教程基本上手了,接着几天开始写代码了,但是过程中遇到一些困难,周围也没有像我这样一天瞎搞的人,玩这些不入流的东西,问档看不明白,google没搜到,就这样多次改变注意开发别的东西。。。
最后还是看youtube上的视频教程写了个入门的todo应用才算真正上手ionic,反正比较曲折,期间好几次都想放弃,不想弄了,最后想就算不做这个移动应用也得作出个东西好对自己有个交待啊,要不然这么多天可真是浪费了。
想起平时feedly经常闪退,web端又打不开,最后就决定开发个rss阅读器,从前天早晨开始写的,到今天早晨,算是把基本功能实现,好像还有一些小bug。反正界面丑的一塌糊涂,是以前写给自己博客用的,太丑了,没两天就不用了,这次拿来解燃眉之急。。注册登录也是网上找的,明显不搭。。。
Anyway,最终总算是写了个东西,放在CSDN的git上了,争取在暑假完善并把移动端开发好。
[csdn上大赛地址](
http://code.csdn.net/rewards/12)
[rss应用地址](
http://easyrss.sturgeon.mopaas.com/)
----
最后写点感受,最开始弄这些确实是想争取拿个奖,但到后面只是想做出个东西来,不要在搞烂尾项目了。。只有想法没什么价值,最短时间用代码实现想法才有价值。
好了,先写到这,洗洗睡了。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/119016
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.