我在一家面向 Java 的商店工作,我们现在开始使我们的产品适应移动设备(主要侧重于智能手机)。一个单独的 native 应用程序已经在为 iPhone 开发,但我们想为任何其他设备制作一个通用的 Java/J2ME 版本。
我的问题是,这有多可行?分歧点一般在哪里?即我们不介意每个设备是否在其特定的 Java 工具包中有一些变化,并且它们需要单独的构建,因此我们所能拥有的只是在下面有一些共同的基本框架。我们只是试图以尽可能多的基本框架可以重复使用的方式来构建它。
我们关注的主要目标平台是 Android、Symbian 和支持 Java 的通用移动设备。
谁有任何建议、指示或好的链接可以指向我?
最佳答案
最大的分歧点将是用户界面。对于 Android 应用程序和 J2ME 应用程序,您将需要一个完全独立的 UI。
如果您的应用不依赖于任何硬件组件、客户端数据库等,您应该能够重用任何其他数据模型/后端处理类。
关于java - 通用 Java 移动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3705469/