Ajax 跨平台HTML应用程序选项
我想开发一个独立的桌面应用程序,目标是Windows(XP到7)和Mac(Tiger到SnowLeopard),如果可能的话,还有iPhone和Android。为了尽可能多地使用公共代码(因为这是我唯一擅长的事情),我想用HTML和JS处理主要逻辑。使用AdobeAIR是一种可能性。我认为我可以通过各种应用程序包装来实现这一点,使用.NET for Windows XP、Objective C for iPhone、Java for Android以及Mac和Windows Vista&7的本机“小部件”平台支持(尽管我希望将小部件放在前台,所以Mac仪表板并不理想)。有人对从哪里开始有什么建议吗?两个关键点是:Ajax 跨平台HTML应用程序选项,ajax,air,cross-platform,wrapper,web-widget,Ajax,Air,Cross Platform,Wrapper,Web Widget,我想开发一个独立的桌面应用程序,目标是Windows(XP到7)和Mac(Tiger到SnowLeopard),如果可能的话,还有iPhone和Android。为了尽可能多地使用公共代码(因为这是我唯一擅长的事情),我想用HTML和JS处理主要逻辑。使用AdobeAIR是一种可能性。我认为我可以通过各种应用程序包装来实现这一点,使用.NET for Windows XP、Objective C for iPhone、Java for Android以及Mac和Windows Vista&7的本机
对我来说,安卓和iPhone将是最容易处理的,看起来我可以用AdobeAIR来处理其余的。但我想知道是否还有其他选择。有人有什么建议吗?你可能会感兴趣。它是AdobeAIR的替代品,允许您使用HTML和JS构建本机移动和桌面应用程序(使用WebKit渲染引擎,因此您可以充分利用HTML5和CSS3)。它还满足了您的两个关键点:
查看它并告诉我它是否适合您。您可以使用以下两种框架中的任何一种,使用HTML、CSS和Javascript创建一个桌面应用程序
对于移动设备,您可以使用类似的HTML和Javascript,使用Titanium看起来确实很有趣。你说发展比较顺利,;您遇到了什么问题?我尝试从Tianium桌面应用程序对ASP.NET中托管但需要Windows(NTLM)身份验证的REST服务发出Ajax调用,但没有成功。你在那方面有经验吗?