手机软件开发学习准备指南

zsq1005 2008-04-08 02:42:20
手机开发,
-通用的C书(C++,JAVA备用,但C最顶用,达到熟练的程度)
-平台资料是保密且不太见的(nokia的平台没接触过)
-各种图像处理算法/视频流媒体等
-相机/和弦/红外/输入法等一般都是第三方提供完整方案,集成就行了,所以没有可学的
-高深的可以看看GSM,GPRS 的Protocol


如果作为一个程序员的话,C/C++就足够了,当然数据结构,算法等是必备的知识。其他的包括平台知识,协议栈等都需要在开发过程中进行学习,因为如果没有项目的话,一是你没有办法接触到(都是保密的、不通用的平台),二是没有项目的压力,不作具体的开发,学习的过程基本上用处不大。


当前任务把c精通,看实时操作系统的书和嵌入式的,打好操作系统的概念。其他只能到了公司才能接触到实际的东西


要把在 windows下开发程序 浪费ram的“恶习”改掉~~ 呵呵
===============================================================


据说:

Symbian OS, MS smartphone是如今较流行的手机操作系统。
Liunx现在已有手机上市(MOTO的一款,忘了型号)
Nucleus plus是传统的手机操作系统。EPOC是symbian的前身

传统的手机一般是EPOC操作系统,这是一种比较专用的操作系统,早期的手机大都是这种,比如比较经典的nokia,erricson等手机;但是现在的发展趋势是智能手机,在这个领域,主流的操作系统主要有Symbian和Windows CE,当然还有linux.Windows CE是微软搞的操作系统,现在主要是用在windows smartphone,而Symbian主要是其他手机领域的传统巨头们搞的,基于linux的手机也有但是不多。

...全文
432 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hunt2u 2009-01-04
  • 打赏
  • 举报
回复

猎头职位:MTK手机软件平台规划总监
要求:
1.本科及以上学历,至少两年以上经验
2.深入了解/熟悉MTK手机软件平台架构
3.理解运营商终端业务需求
4.有过手机软件平台系统设计与开发经验
5.有相应手机软件平台产品规划经验及兴趣
6.工作地点可以在上海或南京
7.有兴趣的朋友请加MSN了解:hunt2u@163.com,或者也可将CV发至这个邮箱
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
以后需再关注,现在先帮你顶一下
ydshj_hr 2008-04-15
  • 打赏
  • 举报
回复
移动世纪培训部正在针对“诺基亚symbian”,同时结合自行研发的产品,进行短期实战培训,欢迎大家来电咨询报名!

TEL:010-63372086 13811081566

QQ:954770354
lsyxp17 2008-04-14
  • 打赏
  • 举报
回复
很好,很不错
vanta 2008-04-13
  • 打赏
  • 举报
回复
当然是Symbian了,不过只要C++学的好,还是很容易上手的
nietsche 2008-04-08
  • 打赏
  • 举报
回复
学习中,Symbian是老大呀。

791

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧