我能使用Android SDK开发Android原生应用程序,但是现在我想学习如何使用HTML5开发移动应用程序。 使用哪个工具来开发这些HTML5移动应用程序? 有人可以帮我吗? 提前致谢。
我能使用Android SDK开发Android原生应用程序,但是现在我想学习如何使用HTML5开发移动应用程序。 使用哪个工具来开发这些HTML5移动应用程序? 有人可以帮我吗? 提前致谢。
Sencha Touch 是一个优秀的Javascript框架,用于创建移动应用程序。它支持所有使用Webkit浏览器的手机。
可以将其包装在PhoneGap中以利用手机特定的API。现在Sencha正在创建自己的包装系统,以提交应用程序到应用商店。
现在,谈论如何做您的webview本身。我建议使用移动框架构建一个外观漂亮、易于访问的应用程序,而不需要太多困难。我曾经使用过Jquery Mobile,我认为这是一个很好的开始。
既然您是一名Android开发者,那么您可能已经习惯了使用Java进行编程。您可能还想尝试一下Google Web Toolkit,它可以让您使用Java编写HTML5应用程序。有许多不同的GWT移动小部件库可供选择。问题在于您是想使用Java还是Javascript进行编写。
你也可以尝试使用MoSync(www.mosync.com),它的优点是-它是真正的跨平台,还可以编写混合应用程序(使用C++和HTML5),并且由于是跨平台,如果您编写一个插件,它将适用于每个平台,这意味着我们不必像在PhoneGap上那样分别编写Java、Object C、Dot Net等插件。
我写了一个使用MoSync和Sencha Touch制作HTML5 Twitter客户端应用程序的教程,可能会对你有所帮助。
你可能想要尝试的另一个工具是Tiggr(http://gotiggr.com)。Tiggr是用于构建HTML5移动应用程序的云服务。它配备了可视化的jQuery Mobile设计师。
注意:我是Tiggr的开发者倡导者