写一个“;非互联网&x201D;使用html css javascript的应用程序
我是一个编写手机应用程序的新手,但在响应性全堆栈网络应用程序方面有很多经验。我尝试过几种跨平台的方法,包括Kivy和Phonegap。他们都很容易出问题,而苹果积极阻挠非苹果开发者 所以我的问题是,我可以用html、css和javascript编写一个web应用程序,将所有这些文件和我的资产(如图像)保存在磁盘上而不是互联网上,然后以某种方式打包,然后像一个应用程序一样运行它(例如,在无菜单的bordeless浏览器中,就像一个普通的应用程序一样)。理想情况下,我可以以某种方式将其打包成apk文件。这将使一切变得更简单写一个“;非互联网&x201D;使用html css javascript的应用程序,javascript,android,html,ios,Javascript,Android,Html,Ios,我是一个编写手机应用程序的新手,但在响应性全堆栈网络应用程序方面有很多经验。我尝试过几种跨平台的方法,包括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包装,这只是另一个想法。当你在同一个设备上访问一个站点时,如果你把你的站点打包成这样的话,你要考虑的一个问题是:比如这个问题:比我知道的有更多的拐角情况,所以你必须深入研究这个问题。