语言:
熟悉C和C++, 再熟悉一门快速开发语言(比如C#)
数据库:
如果使用C, 熟悉ODBC. 如果C#则简单很多啦.
服务器端:
必会TCP/IP, HTTP, FTP,,,多看RFC
熟悉常用的网络模型(EPOLL, SELECT, IOCP....)
熟悉多线程/多进程相关(pthread, CreateThread, fork...)
同步机制(信号灯,mutex,CreticalSection.条件变量.文件锁.)
pipe,mailslot,共享内存...
客户端:
主要是ui部分, MFC或者干脆用C#
设计:
经验积累
----------------
好像就这么多, 但真真融会贯通也得画不少时间啊
最重要的是, 技术如何转化为money ?
阅读全文>
发表于 @ 2008年09月17日 17:05:00|评论(loading...)|举报|收藏
MTK为什么这么成功呢 ?
基本已经成型的系统(关键点)
大大缩短了开发周期, 上层的应用MTK全部实现, 极大降低了开发难度.
是中小规模的设计厂商, 用很短的时间开发一部功能完善的产品成为可能.
代码简单易读
代码是纯C写的, 随便找个人都看得懂, 代码维护简单(一个人走了, 再找个呗...)
比较好的技术支持
总之, MTK的出发点(商业模式) 导致了技术上的种种
有启发性
阅读全文>
发表于 @ 2008年09月17日 16:53:00|评论(loading...)|举报|收藏