Mr. Panda
Tech For Fun

今日知道

如何将你的网站转化为 app?

因为在手机上打开自己的网站一直需要借助浏览器,挺不方便的,就想着把网站转化成 h5 app。开发app 大致有两个思路,一是原生app,使用java或者collin(ios 用object-c或者swift开发)开发;二是混合app,也就是hybrid app。原生应用开发性能较好,但是开发周期长,维护比较麻烦;混合应用则性能稍微差点,但是因为内嵌的H5 适配性不错,开发周期较短,可以快速迭代。我目前的网站想要转成安卓的应用,我大概有两种思路:

  • PWA:使用PWA应用可以使H5应用具有类似原生的用户体验,但是由于PWA需要H5应用是部署在HTTPS的,而我当前的网站是HTTP的,而且我也不太想转成HTTPS,所以这种方案舍弃了。
  • Hybrid APP:混合应用可以自己开发一个原生的应用框架,然后用内嵌的 webview 去加载H5 应用,这种方法需要较多的原生基础,因为 webview 上很多需要提升用户体验的操作都需要原生编码,很多公司都是采用这种方法来迭代APP。还有一种方法就是使用现有的比较成熟的APP 生成方案去做。这里去 google 搜索 app builder 可以看到很多的类似的方案。

由于我这应用只是自己使用和维护,所以我就采用了比较省心的方式,使用现有的一些开源方案来自动生成一个,这里我使用的是:Fusion App。

关于Fusion APP的一切:点我

下载Fusion App 重置版:点我

创建APP 时最好使用旧版 SO 系统内核,兼容性比较好,避免在某些机型上出问题。

windows如何查看剪贴板?

若要随时访问剪贴板历史记录,请按 Windows 徽标键 + V。

github 克隆源码 git clone 太慢怎么办?

使用 github 镜像源进行克隆:在github.com后面添加.cnpmjs.org即可。

Mac 真能装软件时出现安装包损坏怎么办?

在终端执行 sudo xattr -d com.apple.quarantine /Applications/xx.app ,重启应用。

jonsam ng

jonsam ng

文章作者

海阔凭鱼跃,天高任鸟飞。

今日知道
如何将你的网站转化为 app? 因为在手机上打开自己的网站一直需要借助浏览器,挺不方便的,就想着把网站转化成 h5 app。开发app 大致有两个思路,一是原生app,使用java或者collin(io…
扫描二维码继续阅读
2021-06-14