我正在学习用Java编程,并希望为Blackberry平台开发一款移动国际象棋游戏.
我建议,作为初学者,我应该构建适合常规桌面使用的游戏,并避免现在更复杂的移动开发.有人告诉我,一旦SE中的开发完成,我就可以将游戏移植到Java ME.
我的问题是:这真的可能吗?在SE开发过程中我应该记住SE和ME之间存在哪些限制?
我不得不回去撤消我的大部分工作,以便让游戏在Blackberry上运行.
我不确定这个建议特别好.
UI类是不同的,因此必须重做该部分.用户界面将是工作的重要部分,为什么要两次呢?如果您真的想要使用J2ME,为什么要学习SE UI API ?
昨天有一个关于J2SE和J2ME之间差异的问题 - 包含有用的链接.
如果您的目标是非常专门针对BlackBerry,那么为什么不设置您的开发环境以将"Hello World"应用程序部署到BlackBerry模拟器作为您的第一步?您可能希望研究RIM自己的API以及"可移植"J2ME类,因为它们可以更好地与设备硬件集成(点击轮等).