我必须在学校的J2ME中做一个非常大的项目。 我没有使用'直到现在的J2ME,所以有J2ME MVC框架 我可以找到书籍或至少非常好的在线教程? 我正在寻找MVC,因为我们必须进行单元测试 我熟悉ASP.Net MVC,Rails和Grails的MVC。
那么,这个项目使用的任何好框架呢? 我们正在为Blackberry细胞开发这个项目。
答案 0 :(得分:2)
使用Java,您实际上并不需要一个框架,创建基于MVC的应用程序只是正确使用原则,因此让控制器决定对任何操作的响应等等。我想考虑使用观察者来帮助你的观点观察你的模型和控制器观察你的观点(获取事件等等)。单位测试然后变得非常简单。
答案 1 :(得分:1)
如果只是,事实是每个手机都非常不同 - 很难构建一个跨越所有主要支持J2ME的手机的应用程序,这些手机看起来像是遵循基本原则。这就是我们最终做的事情,比如使用基于精灵的字体(ugh)。我不认为我曾经使用J2ME工作过一个移动项目,我们已经设法坚持使用标准的J2ME(我们非常努力)。即使是应该标准化的东西,比如从服务器读取JSON提要,持久存储甚至是精简旋转等非常简单的事情都不是很标准(是的,我正在看着你RIM)。并且,然后将Android的要求放入混合中,你就完成了。
我用过波兰语,非常好。商业许可证并不便宜(但值得),但对于一个学校项目它是免费的。 Flash(咳嗽)也是一个很好的选择。这些天,就个人而言,我发现我的项目需要跨越iPhone(Objective-C),Android(Java),诺基亚(J2ME)和Blackberry(伪J2ME),如果不使用商业框架(或滚动你的拥有,如果你有时间和倾向)。我对跨越所有这些平台的框架的想法持开放态度?
答案 2 :(得分:0)
我不确定这样的事情存在,如前一张海报所提到的,你只需遵循模式的原则。但是,看看J2ME Polish,这是一个非常好的框架,让你的移动java生活更轻松。它们提供的特别强大的功能是使用CSS进行显示 - 这为MVC模式提供了非常好的“V”部分。