TT日程管理V2.0开发系列1——经验分享

来源:互联网 发布:nginx如何反向代理 编辑:程序博客网 时间:2024/06/04 18:43

本文首先发表在http://www.hikyson.cn/archives/550

本文主要用于记录开发过程中的一些注意事项,也可为其他开发者提供一些参考。

TT日程管理下载地址

其实TT日程管理这个应用之前有过V1.0,只不过由于自己的疏忽,导致现在两个版本不能有连贯性。虽然这样,我还是要把应用版本从2.0开始。
从一开始就是致力于把应用的一些特效,UI做到尽可能好,所以2.0版本的日程管理主要工作就是在UI/ UE上。

应用使用演示:

演示

说下开发流程吧~
跳过市场调研、用户调查之类的东西吧,毕竟只是一个小应用

一、产品原型

首先是产品原型,还有产品的流程分析之类的,这部分如果不是特别大的应用的话不需要特别详细,因为都是自己画,自己写代码,很多东西自己知道就行了,这个步骤记录想法的意义要大于合作的意义。

二、UI、UE

其次是PS,个人开发PS还是需要会一些的,否则不是所有的资源文件都是可以copy或者down下来的,比如我的这个logo:
logo
需要注意的是最好都使用形状工具!具体的用法因为我也是新手,就不多说了,自己慢慢学吧。

三、编码

图画好后,自己心里就会对这个即将动工的应用有个底了,因为知道了应用做出来的样子,接下来就是开发者擅长的东西了:编码。

编码过程是漫长的~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~有这么漫长^-^。

四、统计

写完之后怎么办?可能一些新手开发者觉得这样打个包就能上传市场了,不然。
有一些经验的开发者就会告诉你,你上传上去完全就是给别人用的,自己的好处呢?
这里有一个重要的步骤,就是嵌入统计代码,这个统计模块一般就用第三方的好了,避免软文嫌疑我这里就不说具体的统计sdk了。嵌入完成之后就会知道自己的应用安装多少,启动多少,用户的使用轨迹,哪些功能是受欢迎的等等。
当然,可以嵌入广告,不过我自己因为不靠这个赚钱,所以虽然加广告,也会放在一个用户基本感知不到的位置(根本赚不了钱),另外一个建议就是在APP没有用户的情况下,就不要搞这种破坏用户体验的东西了。

五、测试

接下来可能部分开发者会直接跳过,不过你要是对自己写的代码不放心的话,不妨跑个monkey,或者直接丢给一些专门做测试的网站,让他们帮你测试,随后会有详细的报告打出。

六、应用分发

代码没问题后,就是要上传各个应用市场了,这里稍加罗列:
- 安智市场
- 应用汇
- 安卓市场
- 木蚂蚁
- 优亿市场
- 联想
- 360
- 91
- 百度应用
- 360
- 腾讯QQ
- 网易163
- 小米
- 机锋市场
- N多
- 豌豆荚

不过其实这里面有些市场是不针对个人开发者的,还有些需要软件著作权的证明,还有些会有比较恶心的东西。真正能有一般上传成功就不错了,附上几个我上传好的应用链接:
- 360
- 百度 
- 91
- 安卓市场

0 0