小程序不仅可以作为应用程序使用,还可以轻松导出为独立的应用程序。
如果放在几年前问这个问题,“把小程序当成APP”本身就是天方夜谭,业务人员似乎已经不再关心研发人员是否能按时交付代码,而是希望在屏幕上点几下鼠标,编程软件就能快速生成无数页面和应用。
时光荏苒,不曾回头。如今的低代码产品早已将“拖拽快速生成页面和应用”变成了必不可少的基本功能,“把小程序当成应用来用”也不再像以前那样是一个不切实际的幻想。
无数的变化
当今世界的工作方式发生了巨大变化,人们逐渐习惯出门戴口罩,进入写字楼和商场时提前准备健康码,吃工作餐时分桌就座,用手机扫码取包裹或寄快递。似乎除了复杂的游戏和娱乐应用外,大多数与生活相关的事情都可以通过小程序实现。
从这个角度来看,大多数应用的功能已经被小程序彻底稀释了。除非是一些“平台专属”的必备应用,否则我们都习惯打开微信搜索对应的小程序。但似乎很久没碰到需要“下载应用”才能使用的应用或场景了。
大梦想小程序店必入榜单
如果你尝试在搜索引擎中搜索“小程序应用商店”,你会发现,从“拼多多”到“摩拜单车”,从“去哪儿酒店”到“美团”,无数的小程序都用真实的DAU告诉我们,似乎真的没有必要做成一个独立的APP。
小程序的学习门槛极低,无论你是否有专业的研发背景,都可以借助小程序轻松实现你的产品梦想。
将零变成整数
开发者或多或少都有过跨终端开发项目经验,市面上已有不少现成的实现方式。从移动端应用角度,我们可以使用或者快速编写跨终端的移动端应用;从桌面端应用角度,我们可以使用 编写跨终端的桌面应用;从小程序角度,我们也可以使用Taro之类的框架生成跨客户端的小程序应用。
确实,相较于传统App开发,开发小程序对开发者来说,难度和成本都要友好很多,但从小程序开发转型到App开发,我觉得还是有一定的门槛需要跨过,虽然iOS和都尝试降低门槛……
如果我们换个思路,跳过开发App,直接把小程序变成App,可以吗?
将整体分解成碎片
坦白地说,开发应用程序虽然有各种好处,但也存在一些不可避免的问题,例如:
发布需要提交App 审核,可能会突然被拒;平台分iOS和,总有一个学习门槛需要突破;维护更新成本太高……
有没有什么简单的方法可以解决这个问题?或者我们可以尝试做一些“小工作”来解决上述问题吗?
经过一番尝试和设计,FIDE近期上线了“导出App”功能,开发者下载更新后的IDE版本后,可以在工具右上角看到“导出”按钮的字样。
点击IDE右上角的“ App”按钮后,会看到功能介绍
通过此“生成App”功能,你可以基于自己的小程序快速生成iOS和iOS的独立应用,然后在or中配置、优化相关资源,最终就可以编译出属于你自己的独立App了!
基于小程序设计和导出的应用相较于传统应用有以下优势:
App无需更新,所以无需提交到App 审核,只需要在后台更新发布小程序代码包即可。大部分功能都可以使用小程序实现,App中只保留基本首页(也可以完全当做空壳应用使用)。App体积非常小,用户获取和安装非常容易。