我想开发一个针对Windows(XP到7)和Mac(Tiger to Snow Leopard)的独立桌面应用程序,如果可能的话,还有iPhone和Android。为了使它尽可能多地使用通用代码(并且因为它是我唯一擅长的东西),我想用HTML和JS处理主要逻辑。使用Adobe AIR是一种可能性。我认为我可以使用各种应用程序包装器,使用.NET for Windows XP,Objective C for iPhone,Java for Android以及本机“widget”平台支持Mac和Windows Vista& 7(虽然我想将小部件保留在前台,因此Mac仪表板并不理想)。有没有人对从哪里开始有任何建议?两个关键点是:
对我来说,Android和iPhone将是最容易处理的,看起来我可以使用Adobe AIR来处理剩下的事情。但我想知道是否还有其他选择。有人有任何建议吗?
答案 0 :(得分:1)
您可能对Appcelerator's Titanium感兴趣。它是Adobe AIR的替代品,允许您使用HTML和JS构建本机移动和桌面应用程序(使用WebKit呈现引擎,因此您可以充分利用HTML5和CSS3)。它也满足了你的两个要点:
我将Titanium Desktop用于最近的项目,这是一个相对平稳的开发过程。它也是开源的,因此您可以随时访问完整的应用程序。
检查一下,让我知道它是否适合你。
答案 1 :(得分:0)