纪念一个曾经的产品(目录)

[目录]

大多数时候,我都是在做项目,而不是做产品,当然了,广义上来说项目和产品并没什么不同,但这里我说的是狭义上的。Windows 7是产品,Photoshop CS5是产品,iPhone5s是产品,XBox360是产品,微信是产品……而项目呢?在国内,我想大多数名称都叫“XXX管理系统”吧,你懂的,对吧?我不排除有很大很牛的项目,牛到如12306.cn,用户趋之若鹜,一到旺季就爆棚,但绝大多数时候,做项目的“规格”比做产品低多了。现在回想这些年来,我确实做过一个能称得上产品的东西,虽然没有成功。现在写这么一篇文章,一是为了总结经验,整理思路,回顾自己曾经的这么一个开发历程;二是为了纪念,我想如果现在不动手去写这么篇文章,以后恐怕想写也难了……

这系列文章是我写过的最长的文章,而且时间跨度很大,有大半年时间,中间中止过很长时间,内容/风格前后有些不连贯,各章节的篇幅也显得有点不合理,从这能看得出来我对全局的把握力还是很不足的,写写短篇能力还凑合,长篇则严重不足,因为太长了,有些东西就不想去改了,里面有技术,有感悟,有吐槽,有经验,还有些好玩的。对哪些感兴趣,看哪些就行了。

一、背景

二、项目过程大致回顾
  2.1、需求的来源
  2.2、人员搭配
  2.3、前期技术积累
  2.4、名称及功能的进一步确定
  2.5、各种功能
  2.6、皮肤编辑器
  2.7、收尾工作
  2.8、回头再看
三、基础技术
  3.1、C++还是.net
  3.2、今日插件还是普通程序
  3.3、解决一些棘手的问题
四、贴图
  4.1、为什么用贴图
  4.2、DirectX?
  4.3、位图及贴图效率
  4.4、程序的贴图方式
  4.5、图片旋转
五、分辨率与横竖屏
  5.1、花点篇幅讲讲“分辨率”
  5.2、Windows Mobile的DPI
  5.3、横屏与竖屏
  5.4、现在还有这些问题吗?
六、点击检定,惯性,加速度,弹簧及动画效果
  6.1、点击检定
  6.2、点击及拖拽
  6.3、苹果引发的UI设计革命
  6.4、惯性、加速度和弹簧
  6.5、动画过程实现
  6.6、滚屏的绘制方式
七、任务栏与系统通知
  7.1、系统通知
  7.2、任务栏的设计
八、锁屏
九、功能模块介绍
  9.1、快捷方式
  9.2、联系人
  9.3、任务管理器及开关项
  9.4、天气
  9.5、短信
  9.6、邮件
  9.7、看图
  9.8、阅读
  9.9、音乐
  9.10、日历
十、皮肤编辑器
  10.1、我的第一个.net程序
  10.2、结构化文档与混合编程
  10.3、层次渲染与刷新
  10.4、皮肤编辑器的意义
十一、一些零碎的功能
  11.1、多语言与国际化
  11.2、个性调整
十二、其它
  12.1、手机
  12.2、开发社区
  12.3、网站和其他人
  12.4、未完成的功能与老吴的秘密

原文地址:https://www.cnblogs.com/guogangj/p/memorial-of-sosopi.html