论'套壳'之术:Web应用转APP的利弊与现状(网站封装app)
论"套壳"之术
近来京城里忽然时兴起一种新营生:但凡是个能写字的网站﹐便要将它塞进个方方正正的铁盒子里﹐美其名曰"APP"。这使我想起故乡绍兴的咸亨酒店﹐那些穿长衫的主顾们总要把黄酒装在锡壶里温着﹐仿佛不如此便显不出身份。

前日得见某书局伙计﹐将他们的书目网页生生套进安卓的壳子﹐首页竟要加载十余秒有余。"这便是与时俱进么?"我暗自思忖﹐那加载时转个不停的圆圈儿倒像极了阿Q画不圆的那个圈。
一﹑何为套壳
所谓封装之术﹐不过是用些
之类的把戏﹐把网页囫囵裹进移动端的外衣。常见的有三:
- Cordova之流如裹脚布般缠绕
- React Native似新式旗袍半土半洋
- Flutter好比西洋镜里的皮影戏
原生应用 | 套壳应用 | |
---|---|---|
启动速度 | <1s | >5s |
内存占用 | <50MB | >200MB |
离线功能 | ✔ | × |
开发成本 | $10万+ $ $ $ $ $ $ $ $ $ $ $ $10万+ " > $10万+ " > |