作者simfex ( )
看板Soft_Job
标题Re: [请益] 请问一下作j2me相关工作好吗?
时间Tue Aug 7 18:51:45 2007
※ 引述《TonyQ (骨头)》之铭言:
: ※ 引述《Turbine (特而)》之铭言:
: : 小弟 目前已经写3年的jsp
: : 想换作j2me
: : 不知道好不好
1. j2me 其实是有跨平台的,而且是有认证制度(不同 JSR 有个别认证)
通过一万多个测试项目确定无误,才算符合 j2me 规格
可以取得认证 logo(要花钱 =.=),通常是在 midlet 执行前看到的图案。
2. 由於手机功能进步速度远超过 j2me 所能支援功能,所以一直会有新标准出现
j2me 标准是以 JSR 分类,一般手机最基本的就是 CLDC + MIDP
包含基本执行及 UI 部分,延伸的话看该之手机有没有支援其他 JSR
3. 写 j2me 程式有几个大不同地方要先注意。
a. 记忆体,相对於 PC AP 来说,手机记忆体不会太大
b. 画面大小,每家手机画面规格不一,设计时要注意
c. 手机所支援的 JSR,先确定你的平台手机是否有支援你所使用的 JSR
否则写好跑上去绝对是 ClassNotFound Exception
: 我的经历只有写过一只很简单手机游戏的案子,
: 当时碰到蛮多挫折的,提出来以供参考。
: 1.J2ME在这方面几近失去Java它跨平台的优势,
: 各家KVM实作都不同,写一只程式几乎都是针对特定某几只手机写的,
: 因为你根本不敢保证其他手机有没有实作这些功能。
: 2.所有的画面几乎都靠自己去调整,不用想有甚麽WYSIWYG的东西可以帮忙,
: 我当时做的某B牌手机甚至连座标轴和字形大小都和default不一样,
: 光排版就要接手机测半天...模拟器上跑的还不见得准。
: 3.市场 其实这块个人认为偏冷门,就算要找书能参考的书也有限,
: 跟手机有关的也大多是走C写KVM,手机产品反而是不多...
: 像我那时搞手机游戏的案子,也不过15~30k(视复杂度而定),
: 当然如果你已经有门路能拿到OFFER的话,可以先看看未来的工作内容就是了。
: 我自己是觉得市场偏冷 不过也有可能是因为我不是专精此业的人就是了 :~
: 4.环境很严苛,你能用的资源就只有Convas提供给你的东西,
: RMS有些手机动不动就会烂掉...(之前的惨痛经验)orz
: 手机游戏蛮要求size的,因为手机的空间就那麽大,
: 而且还要考虑到各家手机的效能不一,执行的速度各自不同。
: 整体来说,没有J2SE or J2EE 过那麽爽就是了...orz
: 只是以前接案的一点经验,有些状况现在可能不太适用~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.162.51
※ 编辑: simfex 来自: 140.119.162.51 (08/07 18:52)
※ 编辑: simfex 来自: 140.119.162.51 (08/07 18:52)