Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
写一个“;非互联网&x201D;使用html css javascript的应用程序_Javascript_Android_Html_Ios - Fatal编程技术网

写一个“;非互联网&x201D;使用html css javascript的应用程序

写一个“;非互联网&x201D;使用html css javascript的应用程序,javascript,android,html,ios,Javascript,Android,Html,Ios,我是一个编写手机应用程序的新手,但在响应性全堆栈网络应用程序方面有很多经验。我尝试过几种跨平台的方法,包括Kivy和Phonegap。他们都很容易出问题,而苹果积极阻挠非苹果开发者 所以我的问题是,我可以用html、css和javascript编写一个web应用程序,将所有这些文件和我的资产(如图像)保存在磁盘上而不是互联网上,然后以某种方式打包,然后像一个应用程序一样运行它(例如,在无菜单的bordeless浏览器中,就像一个普通的应用程序一样)。理想情况下,我可以以某种方式将其打包成apk文

我是一个编写手机应用程序的新手,但在响应性全堆栈网络应用程序方面有很多经验。我尝试过几种跨平台的方法,包括Kivy和Phonegap。他们都很容易出问题,而苹果积极阻挠非苹果开发者

所以我的问题是,我可以用html、css和javascript编写一个web应用程序,将所有这些文件和我的资产(如图像)保存在磁盘上而不是互联网上,然后以某种方式打包,然后像一个应用程序一样运行它(例如,在无菜单的bordeless浏览器中,就像一个普通的应用程序一样)。理想情况下,我可以以某种方式将其打包成apk文件。这将使一切变得更简单


谢谢回答我自己的问题,上面有一些很好的建议,但是要开发一个包含标准html+css+js网站的本机应用程序,最好的答案是:-

Android-使用Webview小部件

Apple-使用WKWebView对象


其他所有内容-在根目录下分发包含index.html和其他所有内容的网站文件夹,然后链接到index.html(或任何您称之为入口页面的内容)。在Windows或Linux上打开index.html将启动一个浏览器,浏览器将像在互联网上一样导航应用程序的其余部分。

我认为有javascript可用于手机开发,就像你提到的那样,但是如果你真的想创建一个应用程序,那么为什么不学习一些新的东西呢?太麻烦了?应用程序开发和网络开发是不同的。可能是你想要的。谢谢@Bülent Akgül.@Yolomep,所以你认为这将是一个很好的利用我的时间来学习Java和整个Android生态系统,买一台苹果电脑,学习他们所有的语言和软件开发环境,然后在大约两年后发布我的自动幻灯片放映?另一个选择是一个听起来不错的主意。我也写游戏,只是希望用户在手机上打开网站,而不是用apk包装,这只是另一个想法。当你在同一个设备上访问一个站点时,如果你把你的站点打包成这样的话,你要考虑的一个问题是:比如这个问题:比我知道的有更多的拐角情况,所以你必须深入研究这个问题。