2012-01-28 31 views

回答

28

尝试Sencha Touch。它是构建触摸设备应用程序的HTML5兼容框架。

+1

我们必须安装这个软件或任何插件的eclipse或自己只有IDE? – 2012-01-28 13:04:44

+3

它只有JavaScript和CSS。不需要安装。您可以使用eclipse和JavaScript支持进行开发 – 2012-01-29 09:11:54

10

当人们谈论HTML5应用程序时,他们很可能在谈论如何编写简单的网页或将网页嵌入到应用程序中(这实际上会提供用户界面)。稍后有不同的框架可用,例如PhoneGap。这些用于提供超过默认浏览器功能(例如多点触控)以及允许应用程序“独立”运行并且没有浏览器的导航栏等。

51

您可以为几乎任何智能手机平台编写完整的应用程序(Android,iOS,...)使用Phonegap。 (http://www.phonegap.com

这是一个开放源代码的框架,可以将本机功能公开到Web视图中,以便您可以执行任何本机应用程序可以执行的操作。

如果您不是在各种方式构建像素完美的东西,或者非常硬件密集,那么这非常适合跨平台开发。

如果您正在寻找可用于构建此类应用程序的UI框架,则有各种不同的库。 (像煎茶,jQuery Mobile的...)

而且是偏了一点点,也有一些是我建的还有:http://www.m-gwt.com

+1

Phonegap是否允许您将Web应用程序(用HTML编写)编译为APK以供Android手机使用?如果确实如此,他们会为此收费吗? – Badrush 2016-02-28 19:45:46

19

这里是发展与HTML5 Android应用的起点。 HTML代码将存储在Android项目的“assets/www”文件夹中。

https://github.com/jakewp11/HTML5_Android_Template.git

+0

非常好。你如何能够与您的用户界面交流Android本机功能? – user1532587 2014-05-10 16:39:24

+1

@ user1532587 - 在MyWebViewClient java类中,您可以在shouldOverrideUrlLoading()方法中添加自定义处理。 – jakewp11 2014-05-30 20:20:51

+0

这种方法有一些限制吗?我想我记得有些任务由于安全原因而无法执行。 IIRC是关于cookies和/或本地存储......或者我完全错了吗? – 2015-07-19 22:08:21

8

可以使用的WebView,并创建一个应用程序,把你的网站内。

2

您可以在android系统,将使用Chrome浏览器或者你可以尝试的PhoneGap或煎茶触摸

相关问题