2015-11-24 39 views
-1

我已经尝试过一些应用程序构建器来构建移动应用程序,如西雅图云,现在我想尝试构建一个不使用应用程序构建器的Android应用程序,但我想出了该页面的扩展名为.HTML在App Builder中,但是当我使用Android Studio构建应用程序时,布局使用的是XML。我有使用PHP开发Web应用程序的经验,现在我想尝试构建一个Android应用程序以查看来自我的Web应用程序的信息,我感到困惑,我应该如何开始?使用HTML构建手机应用程序

回答

1

可以使用Phonegap为使用Web技术如CSS,HTML,JavaScript和jQuery的这种混合应用开发。

其他类似的可用选项有Titanium SDKSencha Touch,但您需要时间才能与他们取得一致。在某些领域它们比Phonegap更好,同时也提供了设备API支持。

无论您使用哪种框架构建混合应用程序,您都将拥有各自的js文件和css来实现功能。有些与PhoneGap最终结合使用设备API,因此最好使用PhoneGap或类似Titanium或Sencha的东西。你也可以看看Ionic framework,它使用AngularJS,HTML和CSS。

0

与web应用程序相比,Android的工作方式非常不同。应用程序的设计是用XML来完成的,它将创建本地UI组件,并且将比HTML对应组件快得多。

存在用于开发基于HTML/JavaScript的

  1. 煎茶触摸
  2. 的PhoneGap
  3. Appcelerator的钛(虽然这可能不是一个纯HTML框架)
Android应用不同的框架

参见:How to create an android app using HTML 5

但比较t o基于HTML框架的应用程序,本地应用程序将更快,消耗更少的内存。

访问http://developer.android.com/training/index.html即可开始使用。

+0

嗨,所以西雅图云建立的应用程序被称为web应用程序? –

+0

@ReiTee我还没有使用西雅图云,所以IDK生成了它,但是如果生成的内容在Web浏览器上运行(即通过扩展使用WebView来显示UI),那么它就是一个Web应用程序。 –

+0

我也不确定,编辑完所有.html页面后,我可以发布到Play商店,其他用户也可以从它下载 –