2016-07-05 90 views
1

3的移动应用类别在我的理解存在使用webview将网站转换为android应用程序 - 它是否被分类为本地应用程序?

  1. 原生应用程序 - 用java为Android和Objective-C /斯威夫特IOS
  2. 混合应用程序内置 - 建成使用HTML,CSS,Javascript支持,但是包为每个平台用科尔多瓦(PhoneGap的),标志性,等等...
  3. HTML5应用 - 完全建成使用HTML,CSS,Javascript和可以在手机浏览器

我有以下问题打开:

  1. 是一个Web应用程序转换为Android应用程序使用Webview放置在本机应用程序的类别?请澄清。

  2. 当您构建HTML5应用程序(上述类别3)时,您使用HTML,CSS和Javascript编写代码,但是您使用Webview还是只使用移动浏览器访问HTML页面?

  3. 混合应用程序可以在网络浏览器中打开,除了作为本地应用程序访问吗?

  4. 是否可以将HTML5应用上传到应用商店?我了解它不需要批准。它甚至可以定价?

  5. 什么样的应用程序主要在公司开发?

  6. HTML,CSS代码在可用于科尔多瓦之前应该做出响应吗?如果没有,在使用Cordova之前可以使用Bootstrap吗?

感谢您提前给予的帮助!

回答

3
  1. 是一个Web应用程序转换为使用Webview放在本机应用程序的类别的Android应用程序?请澄清。

这可能是第二类的更多 - 你从App Store下载的应用程序,它的存在为您的手机上一个真正的应用程序,但它只是显示网页。它与Phonegap或Cordova类似,但较少发展。

  • 当构建一个HTML5应用(上述3类),则写在HTML,CSS和JavaScript代码但你使用Webview或者你只是访问HTML页面使用移动浏览器?
  • 你刚刚接触它通常在Web浏览器,它的编码完全一样,你会编写你的桌面网站。

  • 能混合应用在除了web浏览器被打开以访问它作为本机应用程序?
  • 没有,混合应用程序是一个真正的应用程序 - 必须启动您的手机上,就像您启动任何其他应用程序。

    1. 是否可以将HTML5应用上传到应用商店?我了解它不需要批准。它甚至可以定价?

    如果HTML5应用你的意思是不是科尔多瓦作出或包含在Webview,则没有,它不能被提交到应用商店,因为它只是一个网站。如果它被包装在科尔多瓦,甚至简单的Webview,它可以正常上传到应用程序商店,甚至可以定价,因为它是一个像其他应用程序一样的应用程序。

    1. 公司主要开发哪种应用程序?

    大多数公司都希望构建原生应用程序,因为外观和感觉要好得多。一些公司将会因为价格便宜而成为第二类,而其他一些公司(比如本地公司)则会确保他们的网站在移动设备(第三类)上看起来不错,因为应用程序会过度杀伤。

    1. HTML,CSS代码在可用于科尔多瓦之前应该做出响应吗?如果没有,在使用Cordova之前可以使用Bootstrap吗?

    如果你想使用在科尔多瓦相同的代码,你应该设计你的HTML和CSS来响应 - 制作一个网站响应后需要更长的时间,并不仅仅是编码移动首先从一开始就更难了。像你提到的那样,bootstrap是一个很好的起点。

    +0

    谢谢!现在很清楚。 –

    相关问题