我的理解中存在3个移动应用类别
我有以下问题:
是否使用位于原生应用类别中的Webview
将Web应用程序转换为Android应用程序?请澄清。
当您构建HTML5应用程序(上面的类别3)时,您使用HTML,CSS和Javascript编写代码,但是您使用Webview
还是只使用移动浏览器访问HTML页面?
除了将其作为原生应用程序访问外,是否可以在Web浏览器中打开混合应用程序?
可以将HTML5应用上传到应用商店吗?我明白它不需要批准。它甚至可以定价吗?
公司主要开发哪种应用?
HTML,CSS代码是否应该在Cordova中使用之前做出响应?如果不是,可以在Cordova中使用Bootstrap之前使用它吗?
提前感谢您的帮助!
答案 0 :(得分:3)
- 是否使用位于原生应用类别中的
醇>Webview
将Web应用程序转换为Android应用程序?请澄清。
这可能在第二类中更多 - 您从应用商店下载应用程序,它在手机上作为真实应用程序存在,但它只显示一个网页。它类似于Phonegap或Cordova,但进展较少。
- 当您构建HTML5应用程序(上面的类别3)时,您使用HTML,CSS和Javascript编写代码,但是您使用
醇>Webview
还是只使用移动浏览器访问HTML页面?
您只需在网络浏览器中正常访问它,其编码方式就像编写桌面网站一样。
- 除了将其作为原生应用程序访问外,还可以在Web浏览器中打开混合应用程序吗?
醇>
不,混合应用程序确实是一个应用程序 - 您必须在手机上启动它,就像启动任何其他应用程序一样。
- 可以将HTML5应用上传到应用商店吗?我明白它不需要批准。它甚至可以定价吗?
醇>
如果通过HTML5应用程序,您的意思是没有使用Cordova制作或包含在Webview
中的内容,那么不,它不能提交到应用程序商店,因为它只是一个网站。如果它被包装在Cordova中,甚至包含在简单的Webview
中,它可以正常上传到应用程序商店,甚至可以定价,因为它是一个类似于任何其他应用程序的应用程序。
- 公司主要开发哪种应用程序?
醇>
大多数公司都希望构建本机应用程序,因为外观和感觉要好得多。一些公司会选择第二类,因为它更便宜,而其他一些公司,如本地公司,只会确保他们的网站在移动设备(第三类)上看起来不错,因为应用程序会有点过分。
- HTML,CSS代码是否应该在Cordova中使用之前做出响应?如果不是,可以在Cordova中使用之前使用Bootstrap吗?
醇>
如果你想在Cordova中使用相同的代码,你应该设计你的HTML和CSS以便做出响应 - 使网站响应更快,并且比从一开始就对移动优先编码更难。 bootstrap
,就像你提到的那样,是一个很好的起点。