移动混合 APP 开发经验总结:uni-app 与 appcan 平台对比

2024-06-07
来源:网络整理

从事移动混合APP开发好几年了,总结一下,欢迎大家补充。

一、Uni-App

这是我在移动开发中接触最早的平台之一,也是我最喜欢的平台之一。

早期是H5+,开发出来的APP表现不错,但在我看来还是有很多不足之处。

新推出的uni-app值得尝试。

你可以使用熟悉的vue.js开发,熟悉的环境,熟悉的语言,简单易用的IDE----x。

最酷的是,一组代码可以生成多个终端。

iOS、H5、各类小程序(微信/支付宝/百度/今日头条/QQ/钉钉)等平台。

如果你也是做前端开发的,一定要尝试一下。

这个平台在国内也算老品牌了,也是我最早接触到的。

可惜我一直志向不高,没有取得太大的进步。

它有自己的IDE和前端框架。

旧的 es5 语法。

云打包的问题是云服务器经常崩溃。

这个平台使用起来很方便,很多新手孩子都喜欢使用它。

当然,这并没有任何贬低的意思。

技术没有高低之分,只有适合不适合。

直接插入各种插件并调用它们来完成任务。

该平台主张一切都在云端,用最少的代码做最多的事情。

WeX5

这个平台算是老品牌了,存在的时间比较长了。

我也感觉没什么进展,一开始就测试了一下,代码不是纯h5,开发出来的效果也不流畅。

不多说了,有兴趣的可以去尝试一下。

现在它仍然很流行,但我还没有深入研究过它。

当我看到需要配置本机环境时,我就停了下来。

如果我这样玩的话我就能直接入坑吗?

当然,开发效果非常好,很顺利。

一家老牌的国外混合开发平台公司。我对这家公司又爱又恨。

我还没有深入研究过,就不多说了。

同样来自国外的一个优秀的跨平台开发平台。

协议,免费,开源。

一套,全,有兴趣可以研究一下。

一键生成 URL

有些需求可能很简单,把移动网站打包成一个APP就可以了。

这种网站很多,搜打包应用就很多了。

但这种打包型APP目前还不太被苹果市场认可。

空气

从事前端工作的人可能很少有人知道这一点。

我想很多人都听说过。是的,我以前玩过。

所以我对这家公司又爱又恨。

回到主题,Air 是一个运行环境,可以让你在 iOS 上运行你的应用程序。

也挺好的,以前做游戏的很多人都用过。

但后来我就没太注意这方面了,很多人都转H5了。

当然,可能还有很多优秀的混合开发平台(方案)是我不知道的,大家可以补充,拿出来欣赏。

分享