我们公司已经启动了一个新项目,在基于 Android、iPhone 和 J2ME 的手机上开发移动应用程序。这真的是一个很大的项目,未来会在这个应用程序中添加许多新的服务。我的第一个担忧是在不同平台上编写相同的应用程序(业务+UI+...)。是否有任何框架/工具/库/等可以编码一次然后在这些平台上获取应用程序?如何更轻松地管理我的应用程序?
编辑1:
看来我的案例有很多框架,如RhoMobile、Appcelerator、PhoneGap等,这些框架中哪个更适合我的需求,更稳定、更方便?
我们公司已经启动了一个新项目,在基于 Android、iPhone 和 J2ME 的手机上开发移动应用程序。这真的是一个很大的项目,未来会在这个应用程序中添加许多新的服务。我的第一个担忧是在不同平台上编写相同的应用程序(业务+UI+...)。是否有任何框架/工具/库/等可以编码一次然后在这些平台上获取应用程序?如何更轻松地管理我的应用程序?
编辑1:
看来我的案例有很多框架,如RhoMobile、Appcelerator、PhoneGap等,这些框架中哪个更适合我的需求,更稳定、更方便?
您可以使用Phone Gap 跨平台移动应用程序开发框架来开发应用程序。Phone Gap( http://phonegap.com ) 支持您正在寻找的所有三个平台(Android、iPhone 和 J2ME/Symbian)。除了 Phone Gap,您还可以将 jQuery 移动框架用于您的业务 UI。jQuery mobile 将为您在每个平台上的应用程序提供原生的外观和感觉。
更新: 可以在这个 wiki 页面上找到详细的框架列表。