“微型应用“兴起:非开发者自主开发应用而非购买现成产品

Rebecca Yu花了七天时间编写了她的餐厅推荐应用。她厌倦了在群聊中因为无法决定去哪里吃饭而产生的选择困难症。

凭借决心、Claude和ChatGPT的帮助,Yu决定从零开始构建一个餐厅应用——一个能够基于她和朋友们的共同兴趣推荐餐厅的应用。

"一旦随性编程应用出现后,我开始听说一些没有技术背景的人成功构建了自己的应用,"她告诉TechCrunch。"当我在开学前有一周假期时,我觉得这是构建应用的完美时机。"

于是,她创建了名为Where2Eat的网页应用,帮助她和朋友们找到用餐地点。

Yu是日益增长趋势的一部分,由于AI技术的快速发展,人们可以轻松地为个人使用构建自己的应用。大多数人在编写网页应用,尽管他们也越来越多地随性编程移动应用,这些应用只在他们自己的手机和设备上运行。一些已经注册为Apple开发者的人将他们的个人应用保持在TestFlight的测试版状态。

这是一个应用创建的新时代,有时被称为微型应用、个人应用或临时应用,因为它们只供创建者(或创建者加上少数其他人)使用,而且只在创建者想要保留该应用的期间内使用。这些应用不打算广泛分发或销售。

例如,创始人Jordi Amat告诉TechCrunch,他为家人在假期期间构建了一个临时网页游戏应用,假期结束后就简单地关闭了它。

还有Dawn Capital的合伙人Shamillah Bankiya,她正在为个人使用构建一个播客翻译网页应用。有趣的是,前TechCrunch作者、现任SBS Comms副总裁的Darrell Etherington也在构建自己的个人播客翻译应用。"我认识的很多人都在使用Claude Code、Replit、Bolt和Lovable来为特定用例构建应用,"他说。

一位艺术家告诉TechCrunch,他为自己构建了一个"恶习追踪器",用来查看自己每个周末消费了多少水烟和饮料。

甚至专业开发者也在随性编程个人应用。软件工程师James Waugh告诉TechCrunch,他构建了一个网页应用规划工具来帮助他的烹饪爱好。

网页应用和移动应用

因为从Claude Code到Lovable等工具通常不需要强大的编程知识就能创建功能性应用,我们正在见证微型应用的早期兴起。这些应用极其针对特定环境,解决小众需求,然后"当需求不再存在时就消失",霍华德大学计算机科学教授Legand L. Burge III说。

"这类似于社交媒体上的趋势出现然后消失,"Burge III继续说。"但现在,这是软件本身。"

Yu说她现在还有六个想要编程的想法。"活在当下真的很令人兴奋,"她说。

在某些方面,没有太多编程经验的人通过像Bubble和Adalo这样的无代码平台创建网页应用一直都很容易,这些平台在大语言模型流行之前就已经推出了。新的是为移动设备创建个人、临时应用能力的提升。同样新的是:越来越多的人意识到任何人都可以通过用常规语言描述他们想要的应用来编程。

移动微型应用仍然不如网页应用那么容易。这是因为在iPhone上加载应用的标准方式是从App Store下载,这需要付费的Apple开发者账户。但是越来越多的移动随性编程初创公司,如Anything(筹集了1100万美元,由Footwork领投)和VibeCode(去年从Seven Seven Six筹集了940万美元种子轮),已经出现来帮助人们构建移动应用。

贝恩资本创投的合伙人Christina Melas-Kyriazi将这个应用构建时代比作社交媒体和Shopify,"突然之间创建内容或在线创建商店变得非常容易,然后我们看到了小卖家的爆炸式增长",她说。

对个人来说足够好

然而,微型应用也有问题。构建和与其他人共享代码可能会变得有些昂贵,考虑到所需的订阅费用,特别是如果所有成本都与一个应用相关。对某些人来说,构建应用仍然很繁琐。例如,Yu说她的餐厅应用创建起来并不难,只是非常耗时。她必须依靠ChatGPT和Claude来帮助她理解一些编程决策。"一旦我学会了如何有效地提示和解决问题,构建就变得容易多了,"她说。

然后还有质量问题。这样的个人应用可能有漏洞或关键安全缺陷——它们不能直接销售给大众。

但在个人应用构建时代仍然有巨大潜力,特别是随着AI和模型推理、质量和安全性随着时间的推移变得更加复杂。

软件工程师Waugh说,他曾经为一个有心悸问题的朋友构建了一个应用。他为她构建了一个记录器,让她记录何时出现心脏问题,这样她就能更容易地向医生展示。"这是帮助你跟踪重要事情的一次性个人软件的绝佳例子,"他告诉TechCrunch。

另一位创始人Nick Simpson告诉TechCrunch,他非常不善于支付停车罚单——这是旧金山严峻停车环境的后果——所以他决定构建一个应用,在扫描罚单后自动支付。作为注册的Apple开发者,他的应用在TestFlight上处于测试版状态,但他说他的很多朋友现在也想要这个应用。

尽管如此,Burge III认为这些类型的应用可以为企业和创作者创建"超个性化情境体验"开辟"令人兴奋的机会"。

Etherington补充说,他相信人们停止订阅有月费的应用的日子即将到来。相反,他们将只是为个人使用构建自己的应用。

与此同时,Melas-Kyriazi期望看到个人、临时应用的使用方式与Google Sheets或Excel等电子表格曾经的使用方式相同。

"这真正将填补电子表格和成熟产品之间的空白,"她说。

一位媒体策略师Hollie Krause说,她不喜欢医生一直推荐的应用,所以她自己构建了一个可以帮助她追踪过敏症状的应用。

她没有技术经验,在她丈夫去吃晚饭并回来的时间里就完成了网页应用。现在,她说,他们有两个网页应用,都是用Claude构建的:一个用于过敏和敏感性,另一个用于记录家庭周围的家务。

"我想'哇,我讨厌Excel,但我很想为我们家庭制作一个应用',"Krause告诉TechCrunch。"所以,我启动了它,在Tiiny.host上托管,并将其放在我们的手机上。"

她认为随性编程将为"那些原本无法获得机会的社区带来大量创新和问题解决方案",并希望测试她的过敏健康应用,这样她有一天可以将其发布给其他人。

"这个应用将帮助那些难以自己应对生活的其他人,也为护理者提供访问机会,"她说。"我真正认为随性编程意味着我可以帮助人们。"

Q&A

Q1:什么是微型应用?它们有什么特点?

A:微型应用是指由非专业开发者使用AI工具创建的个人化应用,只供创建者或少数人使用。这些应用极其针对特定环境,解决小众需求,当需求不再存在时就会消失。它们不打算广泛分发或销售,类似于社交媒体趋势的出现和消失。

Q2:普通人如何创建自己的应用?需要什么技能?

A:普通人可以使用Claude、ChatGPT、Replit、Bolt和Lovable等AI工具来创建应用,不需要强大的编程知识。只需要用常规语言描述想要的应用功能,AI工具就能帮助生成代码。虽然过程可能耗时,但通过有效的提示和问题解决,构建变得容易许多。

Q3:微型应用有什么局限性和问题?

A:微型应用存在几个问题:构建和分享成本较高,特别是订阅费用;开发过程对某些人来说仍然繁琐耗时;应用质量可能存在漏洞或安全缺陷,无法直接销售给大众。移动应用开发比网页应用更复杂,需要付费的Apple开发者账户才能在iPhone上安装。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1185372.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

day154—回溯—分割回文串(LeetCode-131)

题目描述给你一个字符串 s,请你将 s 分割成一些 子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。示例 1:输入:s "aab" 输出:[["a","a","b"],["aa",&qu…

历年CSP-J初赛真题解析 | 2019年CSP-J初赛

​欢迎大家订阅我的专栏:算法题解:C++与Python实现! 本专栏旨在帮助大家从基础到进阶 ,逐步提升编程能力,助力信息学竞赛备战! 专栏特色 1.经典算法练习:根据信息学竞赛大纲,精心挑选经典算法题目,提供清晰的…

OpenAI和Anthropic竞相布局医疗健康领域,AI医疗浪潮已至

AI公司正在快速向医疗健康领域聚集。仅在过去一周内,OpenAI收购了健康科技初创公司Torch,Anthropic推出了Claude for Health产品,而由萨姆奥特曼支持的Merge Labs以8.5亿美元估值完成了2.5亿美元种子轮融资。资金和产品正大量涌入健康和语音A…

day155—回溯—组合(LeetCode-77)

题目描述给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。你可以按 任何顺序 返回答案。示例 1:输入:n 4, k 2 输出: [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ]示例 2:输入:n 1, k 1 …

探索机器视觉贴片机控制软件系统源码

机器视觉贴片机控制软件系统源码 机器视觉贴片机控制系统源码2套(全套源程序和图纸) 软件界面图片:嘿,各位技术小伙伴们!今天咱来唠唠机器视觉贴片机控制软件系统源码这有意思的玩意儿,而且咱手里还握着2套全套源程序和图纸呢&am…

实用指南:零基础学AI大模型之MultiQueryRetriever多查询检索全解析

实用指南:零基础学AI大模型之MultiQueryRetriever多查询检索全解析2026-01-19 22:07 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !…

告别嘈杂!Moodist%20白噪音神器,搭配%20cpolar%20解锁随时随地的宁静

Moodist 作为一款沉浸式环境音效生成器,核心功能是将雨打屋檐、篝火噼啪、山间溪流等数十种自然与生活音效拆分为独立模块,用户可自由调配比例,打造专属治愈音效,适配职场人、学生党、宝妈等各类需要舒缓环境的人群,其…

基于Hough变换的答题卡识别MATLAB之旅

9.基于Hough变化的答题卡识别 MATLAB程序 答题卡自动阅卷系统通过获取答题卡图像作为系统输入,并通过计算机处理、自动识别填图标记,存入数据库完成阅卷。但是答题卡在运输和使用过程中,容易受到设备、环境等因素的影响,使得图像质…

计算机小程序毕设实战-基于django+微信小程序的运动饮食健康生活系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

C# 实现 TCP/IP 客户端与服务器数据交互及与西门子 S7 - 200Smart 通讯

C# TCP IP 客户端和服务器工程源码,带注释,里面含有以字节、字、浮点型数据、字符串数据进行数据交互的客户端与服务器源码,可实现中英文字符串实现聊天,本图为与西门子S7-200Smart通讯为例在 C# 的编程世界里,实现 TC…

Day23-20260119

本文介绍了Java数组的基本概念和使用方法。数组是相同类型数据的有序集合,通过索引访问元素。主要内容包括:数组的声明和创建(使用new操作符)、内存分析(堆、栈、方法区)、三种初始化方式(静态、动态和默认初始…

【计算机毕业设计案例】基于微信小程序的考研资源共享平台的设计与实现基于django+微信小程序的考研信息查询系统(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

c++中的常用栈操作

核心代码如下: include include include using namespace std; int main() { stack st; //1.入栈 st.push(A); st.puch(B); st.push(C); cout<<"栈的大小:"<<st.size()<<endl;//2.访问栈…

PySide系列-07-QMainWindow

PySide step by step系列 1、QMainWindow QMainWindow 是一个继承自 QWidget 的类&#xff0c;专门设计用来作为主应用程序窗口。它内置了多个标准的 GUI 组件区域&#xff0c;方便开发人员快速搭建界面。 QMainWindow 提供了以下几个核心区域&#xff08;布局区域&#xff…

2026/1/17-Atcoder Beginner Contest 441 T1~4

前言 比赛的时候只写了A~E后面结束后补,比赛链接:Atcoder 441 致力于把题目用通俗的语言翻译出来,让新人也能看懂A 只要X Y范围在 (P,Q) 和 (P+99,Q+99)范围之间就成立 B 只要分成两个集合A,B 字符串中每一个字符都去…

群友靶机lara复现 - 场

lara靶机lara nmap -p- 192.168.10.13 Starting Nmap 7.95 ( https://nmap.org ) at 2026-01-18 07:21 EST Nmap scan report for lara (192.168.10.13) Host is up (0.00085s latency). N…

小程序毕设选题推荐:基于django+微信小程序的健康生活系统个人健康生活平台小程序【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

信件分析(2)

学习构建北京市政百姓信件分析实战案例,完成 (1) 采集北京市政百姓信件内容; (2) 编写 MapReduce 程序清洗信件内容数据; (3) 利用 HiveSql 语句离线分析信件内容数据; (4) 利用 Sqoop 导出 Hive 分析数据…

探索人脸识别追踪:从图像采集到电机驱动的奇妙旅程

人脸识别追踪。 图像采集识别和电机驱动系统&#xff0c;利用openmv图像识别对人脸进行实时采集&#xff0c;采集信号传入到单片机&#xff0c;根据分析结果利用matlab-PID算法控制电机系统跟随人脸运动&#xff0c;自动检测追踪在科技飞速发展的当下&#xff0c;人脸识别追踪技…

​​​​​​​推荐10个数据备份与恢复工具?先搞懂这3种备份方式,再选才不踩坑!

在中小企业或个人用户的数据管理实践中&#xff0c;“备份”常被当作最后一道防线。但很多人装了工具、设了任务&#xff0c;真到需要恢复时却发现&#xff1a;要么文件没同步&#xff0c;要么版本不对&#xff0c;甚至整个备份链已损坏。问题往往不在工具本身&#xff0c;而在…