前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >小程序能当成 App 吗?

小程序能当成 App 吗?

原创
作者头像
金牌打杂仔
发布于 2022-04-19 05:51:19
发布于 2022-04-19 05:51:19
1.7K0
举报
文章被收录于专栏:让技术飞会儿让技术飞会儿

如果早些年提问,「把小程序当成 App 使用」本身就是一件天方夜谭的问题,好像业务人员不再关注研发工程师是否能够按期交付代码,而是想自己在屏幕上点击几下光标,编程软件就能快速生成无数个页面和应用。

时光荏苒一去不返,如今的低代码产品早都把「拖拉拽快速生成页面与应用」变成了必备的基础功能,「把小程序当成 App来使用」也不再是以往那么不切实际的幻想。

变化万千

当今世界的运转方式发生了翻天覆地的改变,人们开始逐渐习惯戴着口罩外出,进入写字楼和商场时提前准备好健康码,吃工作餐时分桌落座,用手机扫码领取包裹或者寄快递,好像除去复杂的游戏和娱乐应用以外,大多数生活相关的事情都能被小程序实现。

健康码如何影响世界

在这篇文章中,我们聊了聊世界的变化

从这个角度来说,大多数 App 的作用已经被小程序稀释了一干二净,除非什么「平台独占」的必备应用,我们都习惯先打开微信搜索看看有没有对应的小程序,但似乎我已经很久没有遇到过一定要「下载 App」才能使用的应用或者场景了。

大梦想小程序商店的必备榜单
大梦想小程序商店的必备榜单

尝试在搜索引擎中查找「小程序应用商店」,就会发现从「拼多多」到「摩拜单车」,从「去哪儿酒店」到「美团」,无数小程序已经用真实的 DAU 告诉我们,做一款独立 App 好像真的不那么必要。

小程序的学习门槛极低,不论你是否有专门的研发背景,都可以借助小程序轻易实现自己的产品梦想。

化零为整

开发者或多或少都经历过跨端开发项目,市面上已有的实现方式也非常多,从移动端应用的角度来说,我们可以使用 React NativeFlutter 快捷的编写出跨端的移动应用,从桌面应用的角度来说,可以使用 Electron 编写出跨端使用的桌面应用,从小程序的角度,我们也可以用 Taro 或 kbone 这样的框架生成跨客户端的小程序应用。

作为计算机专业却转型产品经理的我,其实也曾想过写出属于自己的 App
作为计算机专业却转型产品经理的我,其实也曾想过写出属于自己的 App

诚然,相比传统的 App 开发,开发小程序对于开发者不论从难度还是成本上都显得非常友好,但如果要从小程序开发转型至 App 开发,我想依然有一定的门槛需要跨越。虽然不论 iOSSwift 还是 Android 的 Kotlin,都已经尝试降低门槛了……

如果换一个思路,让我们跳过开发 App,直接把小程序变成 App ,能成吗?

化整为零

坦白来说,虽然开发 App 有各种好处,但是也有一些无法回避的问题,比如:

  1. 发布需要提交应用商店审核,审核可能忽然被驳回打回;
  2. 平台分为 iOS 与 Android 两派,始终需要克服学习门槛;
  3. 维护更新成本实在太高……

有没有什么简单的方式,能够解决这个问题呢?或者说 FinClip 能不能尝试做一些「微小的工作」来解决以上问题呢?

经过了一些尝试和设计后,我们在近期的 FIDE 中上线了「导出 App」的功能,开发者在下载更新 IDE 版本后,就可以在工具的右上角看到有「导出」按钮的字样。

点击 IDE 右上角的「生成 App」按钮后,会看到功能介绍

FIDE 操作指引 | 小程序开发帮助中心_小程序常见问题_小程序介绍-FinClip

我也在这里放出来了文档中心的使用说明

通过这个「生成 App」的功能,你就可以在自己的小程序基础之上,快速生成 iOS  与 Android 的独立应用,之后则可以在 XcodeAndroid Studio 中对相关资源进行配置优化,随后就可以编译出属于自己的独立 App 了!

相比于传统的 App,基于小程序所设计导出的 App 还具有如下优点:

  1. App 不需要更新,因此也不需要提交应用商店审核,只需要在 FinClip 后台更新发布小程序代码包即可;
  2. 可以将大多数功能使用小程序实际实现,App 中仅保留基本主页(或者完全作为空壳应用);
  3. App 体积十分小,用户获取与安装十分简单。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
八步走:快速将小程序生成APP!
使用小程序的场景已深入到生活中的方方面面,可一个已有的小程序能否可以生成一个 App 呢?答案是可以的!
海岛船长加西亚
2023/03/07
7940
八步走:快速将小程序生成APP!
技术干货贴|小程序WXSS编译原理
近年来,小程序蓬勃发展,从微信到支付宝、抖音等各大平台,小程序纷纷上线。小程序发展如此快速,究其原因离不开它的几大特点:获客成本低、用户访问成本低、轻量触达、用户体验佳、用户负担小、更加安全。
Lydiasq
2023/02/08
7210
技术干货贴|小程序WXSS编译原理
从资深前端工程师角度看,谁能在与 Flutter 的竞争中实现逆袭?​
在前端这片瞬息万变的江湖里闯荡多年,我亲历了无数技术的更迭与沉浮。从 jQuery 独领风骚,到 React、Vue 等框架争奇斗艳,再到跨端开发浪潮席卷而来,每一次技术变革都充满挑战与机遇。最近,身边不少同行都在热议 FinClip,说它给跨端开发带来了新可能。这不禁让我想起同样热门的 Flutter,今天就借着这股讨论的热潮,好好聊聊这两位 “选手” 在跨端开发战场上的表现,看看 FinClip 究竟有何过人之处,能在与 Flutter 的对比中脱颖而出。​
用户11686600
2025/06/10
790
从资深前端工程师角度看,谁能在与 Flutter 的竞争中实现逆袭?​
FinClip SaaS 平台——小程序转APP操作指南及其实现
前面一篇文章介绍了从零到一开发小程序并将小程序内嵌到APP中,可查看前面文章进行操作,本文介绍FinClip SaaS 平台推出的新功能 生成APP
小柔
2022/10/09
9330
FinClip SaaS 平台——小程序转APP操作指南及其实现
微信小程序转为App并上架应用市场
先说说背景吧,笔者开发了一款微信工具类小程序,刚开始,小程序的日访问量和用户数都还可以,但后面慢慢的发现,受限于微信小程序平台规则,很难对用户进行更深入的运营,用户流失问题也将逐渐凸显出来。另一方面,本人一直想开发一个属于自己地App,但又限于对原生技术掌握的不够深入所以一直没有上手去做。
xiangzhihong
2022/09/29
9960
微信小程序转为App并上架应用市场
我把微信小程序转为App上架到了App Store
先说说背景,之前在微信开发了一个工具类的小程序,小程序的日访问量和用户数还可以,但发现随着用户量的累积,一方面发现对于这类工具小程序,受限于微信小程序平台规则,很难对用户进行更深入的运营,用户流失问题也将逐渐凸显出来。另一方面,其实自己一直想去系统的开发一个App,但又限于对原生技术掌握的不够深入所以一直没有上手去做。
Onegun
2022/08/25
1.1K0
我把微信小程序转为App上架到了App Store
FinClip 与 uniapp:轻应用平台与前端开发框架
简单来说,uni-app 是一款为了解决跨端开发问题所设计的前端开发框架,开发者通过 uni-app 所编写出的一套代码,可以发布到 iOS,Android,H5 平台之中。
Onegun
2022/01/05
1.8K0
FinClip 与 uniapp:轻应用平台与前端开发框架
借助 FinClip SaaS 平台从零到一开发小程序
宿主APP:和插件化中的宿主类似,只是提供了一个小程序的运行环境(插件化是模拟提供了一个Android系统的运行环境)。需集成SDK,在适当时机初始化SDK。并加载指定小程序(小程序唯一标识APPID)
小柔
2022/10/09
5860
借助 FinClip SaaS 平台从零到一开发小程序
保姆级教程:写出自己的移动应用和小程序(篇四)
本系列的上一篇文章我们主要学习了如何在自己的 iOS 或 Android 应用中引入第三方 SDK。随着引入 SDK 文章结束,关于应用开发入门系列的文章也就结束了。今天,我们开始学习小程序的开发入门,看看如何在小程序中写出属于自己的 Hello World。
火爆的小茶壶
2022/08/16
1.9K0
保姆级教程:写出自己的移动应用和小程序(篇四)
小程序容器技术,企业降本增效制胜法宝
疫情之下,互联网行业感受到了巨大的压力,不少企业从各个维度上都加大了降本增效的力度。而对于APP开发来说,在疫情之前,APP开发市场本身就在蓬勃的扩增之中,而如今唯有做到降低研发成本并缩短交付周期才能为企业争得一席之地。
Lydiasq
2023/01/17
2720
重新理解小程序的未来
说到小程序,大部分的读者第一反应,可能是微信小程序、支付宝小程序,确实,小程序的概念深入人心,并且已经被约定俗成的绑定到某些互联网公司的App上。
用户3806669
2022/11/11
4770
重新理解小程序的未来
有意思,小程序还可以一键生成App!
说到小程序,大部分同学的第一反应,可能是微信小程序、支付宝小程序,确实,小程序的概念深入人心,并且已经被约定俗成的绑定到某些互联网公司的 APP 上。
Sb_Coco
2023/03/01
1.2K0
有意思,小程序还可以一键生成App!
干货|小程序的运行机制和原理
在小程序没有出来之前,最初微信WebView逐渐成为移动web重要入口,微信发布了一整套网页开发工具包,称之为 JS-SDK,给所有的 Web 开发者打开了一扇全新的窗户,让所有开发者都可以使用到微信的原生能力,去完成一些之前做不到或者难以做到的事情。
用户10245619
2023/02/14
9940
App跨平台开发框架分析
随着移动互联网的快速发展,微信小程序、Web、App、 车载等各种形态的“端”悄然盛行。
二山山记
2022/11/09
3.4K0
App跨平台开发框架分析
让小程序在 APP 运行的高性价比选择 ——FinClip
因此,如果我们在 APP 上运行小程序,那就是 Native+小程序 的架构,一套代码跨平台运行,还可以很方便地使用小程序自身的能力,而且还不会影响 APP 安装包体积,简直是普大喜奔!
winty
2024/07/31
4510
让小程序在 APP 运行的高性价比选择 ——FinClip
十步以内,用小程序快速生成App!
打开FinClip官网https://www.finclip.com/,在开发者中心->资源下载中心,下载并安装FIDE
pak
2022/08/09
6880
借用FinClip把微信小程序打包生成App
随着小程序时代的全面的来临,加之开发门槛较低,很多企业或个人都拥有了自己的微信小程序,甚至这些大部分企业都没有过自己的App。因为开发难度大,成本高让很多想要开发App的企业望而却步。
Onegun
2022/05/26
1.3K0
借用FinClip把微信小程序打包生成App
小程序容器技术加入到混合App开发队伍
混合开发(Hybrid App开发):是指在开发一款App产品的时候,为了提高效率、节省成本而利用原生与H5的开发技术的混合应用。通俗点来说,这就是网页的模式,通常由“HTML5云网站+APP应用客户端”两部份构成。混合开发是一种取长补短的开发模式,原生代码部分利用Web View插件或者其它框架为H5提供容器,程序主要的业务实现、界面展示都是利用与H5相关的Web技术进行实现的。混合应用开发正是结合原生和HTML5开发的技术,取长补短的一种开发模式,原生代码部分利用WebView插件或者其它的框架为HTML5提供了一个容器,程序主要的业务实现、界面展示是利用H5相关的Web技术进行实现的。比如现在的京东、淘宝、今日头条等都是利用的混合开发模式
pak
2022/09/06
4580
只需八步将小程序一键打包生成 App
App 和小程序拥有着完全独立的技术架构,一个成型的 App 转小程序可以利用各大小程序平台提供的组件模板开发,而且适配速度可观。小程序转 APP 需要脱离这些小程序平台,适应更加庞大的技术架构流程,难度更大。
pak
2022/06/09
4.3K0
「Native+小程序」的开发模式优势在哪?
Hybrid App(混合模式移动应用)是指介于Web-App、Native-App这两者之间的App,同时使用网页语言与程序语言开发,通过应用商店区分移动操作系统分发,用户需要安装使用的移动应用”。
二山山记
2022/11/09
7460
「Native+小程序」的开发模式优势在哪?
推荐阅读
相关推荐
八步走:快速将小程序生成APP!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档