成为一名独立开发者,不用朝九晚五的上班,开发自己感兴趣的产品,在AppStore里赚美金,这可能是很多程序员的梦想,今天就来盘一盘,这个梦想实现的概率有多少。

Solo社区 投稿)

先来了解一些数据:

苹果公司披露了最新的开发者数据。截至目前,全球开发者数量突破3000万,大中华区开发者总数超过500万人,相比去年440万增长13.6%。

自2008年推出以来,App Store上已上架超过 180 万个App,在 175 个地区有 18 亿台活跃设备,每周的访问量超过 6 亿用户。

截止2022年底,开发者从中获得超过3200亿美元的收入。2008-2018,开发者总收入为1200亿美元,2019年为350亿美元,2020年为450亿美元,2021年为600亿美元,2022年为600亿美元。按照3000万数量计算,开发者的平均年收入为2000美元。当然,这只是粗略估算。

根据Analysis Group发布的报告显示,在 2019 年至 2021 年期间,小型开发商的收入增长了 113%。年收入不超过 100 万美元且年下载量少于 100 万的开发者被定义为小型开发者,在App Store 中上架 App,有 90% 都是由这样的小型开发者来完成的。

苹果在2021年1月1日启动App Store 小型开发者计划,小型开发商有资格只支付 15% 的 App Store 费用,而不是大型开发商必须支付的 30%。减少了佣金,其中一些小型开发者赚了更多的钱。2021年,来自法国和美国的小型开发者收入分别增长了 122% 和 118%。



再来看看SegmentFault的一份关于国内开发者生存现状的报告,70%的产品用户注册量还不到 1 万,80%的独立开发者月收入低于 1 万。在一二线城市,这个收入还不能满足基本的生活支出。

从数据上看,挺符合二八定律的,如果你想从事独立开发,并获得成功,需要成为那20%的部分,好消息是,你可以兼职开始做起,一边上班,一边开发产品,当你成功了,在全职去做,很多的独立开发者都是这样开始的。

整理了一些成功案例给大家,任何事都不是简简单单就能成功的,你需要足够的学习能力和一如既往的坚持。

AppStore的赚钱方式大约有这5种:

  1. 付费应用:开发者可以向用户收取一次性费用以下载应用程序。
  2. 应用内购买:开发者可以在应用程序内提供用户购买的额外内容或功能。
  3. 订阅:开发者可以为访问他们的应用程序提供循环计费,例如高级内容的订阅服务。
  4. 广告:开发者可以在应用程序中放置广告来赚取广告收入。
  5. 推广营销:开发者还可以通过在自己的应用程序中推广其他应用程序开发商的应用程序来赚钱。

AppStore有很多成功的独立开发者,给大家一些鼓励,例如:

  1. David Smith,Audiobooks的开发者,Audiobooks是非常知名的有声书软件。
  2. Jeremy Olson,Sleep Cycle的开发者,苹果官方推荐的睡眠监测App。
  3. Simon Filip, 开发了流行天气应用“Dark Sky”,后来被苹果公司收购。
  4. Enormous Elk, 开发了畅销游戏 “Crossy Road”。
  5. David Reichelt:他是 Color Switch 的开发者,这是一款十分成功的休闲游戏,在短短几个月内获得了超过 1000 万美元的收益。
  6. Jordan Maron:他是 Minecraft: Pocket Edition 的开发者之一。应该是游戏开发者天花板级别了。
  7. 柳毅:开发了OffScreen、谜底时钟、谜底黑胶的开发者,去年还被提名 Apple Design Awards,应该是国内独立开发者的标杆了。

当然,这些都是极少数的例子,大多数独立开发者的收益远不及此,就算是这些十分成功的应用,也都经过了很多年的积累,才获得这样的高收益。在这些开发者的采访中,热爱与坚持是被提及最多的词。

订阅

这个专栏会同步更新在 Solo 社区、公众号、知乎、社群。

微信搜索"Solo 独立开发者社区"或者扫描二维码,即可手机订阅。

社区网址:Solo 独立开发者社区-链接每一位独立开发者, 从 Solo 开始

做独立开发者,能在 AppStore 赚到多少钱?的更多相关文章

  1. 陈大好:持续创造小而美的产品丨独立开发者 x 开放麦

    本文内容来自RTE NG-Lab 计划中「独立开发者 x 开放麦」活动分享,分享嘉宾独立开发者 @陈大好. 本次活动中,来自 W2solo 独立开发者社区的管理员 @Eric Woo 也以<独立 ...

  2. 原创 | 《地狱边境》登顶50国iOS下载榜,恐怖游戏或是独立开发者突破口(转)

    文/手游那点事 Jagger 与大厂强IP称霸的App Store畅销榜相比,付费榜一向是独立游戏的温床.高质量的独立游戏并不需要在推广营销中投入太多成本,依靠过硬的品质和口碑在付费榜中缓缓上升造就高 ...

  3. ZooKeeper做独立server执行(上)

    ZooKeeper做独立server执行(上) 作者:chszs.转载需注明.博客主页:http://blog.csdn.net/chszs 一.ZooKeeper安装及配置 版本号:ZooKeepe ...

  4. Delphi程序员如何找到高薪的工作?(赚不到钱,原因只有一个,就是他们没有被公司录取。Delphi必须要独自进行深入研究,才能精通,同时也不能自由性太强)

    转帖自:http://www.tommstudio.com/ViewNews.aspx?ID=187http://hi.baidu.com/rarnu/blog/ 本文翻译自<美国优秀经理观念大 ...

  5. 做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?

    import random import string def GenKey(length): chars = string.ascii_letters + string.digits return ...

  6. 5狐网教你从零基础做Firefox os 手机应用开发赚money

    如果你还没有接触过web编程,这里有基础教程教你怎样一步一步学习开发,如果你已经是一个web编程基础的人,那你就很容易将web编程放到手机上,轻松教你移植web应用游戏到Firefox手机应用再发布到 ...

  7. IOS7,做为开发者,你需要知道的变更

    IOS7即将发布,那么我们需要做些什么呢? 升级你的程序Icon至 120*120 更新一张包含状态栏大小的闪屏图片 还有些什么东西呢? IOS7中需要使用更加扁平化的设计,所以BUTTON的图片,边 ...

  8. angular-使用iframe做独立页(iframe传值到angular和iframe里请求后台数据)

    这个方法使用过两次.一次是在项目中嵌入一个表达式生成器.因为用别人做好的网页变成组件很难,而且里面用了jq,与angular思想相反不能用.另一次是因为想要单独引用样式.而innerHTML使用的样式 ...

  9. 一位iOS教育类应用开发者是如何赚到60多万美元?

    注:伯乐在线12月19日在@程序员的那些事 微博推荐了此文的英文原文,非常感谢@dotSlash 的翻译.  转眼距我写<我如何在iOS教育类应用中赚到20万美元>这篇博文已经一年多了,它 ...

  10. 独立的android开发者开发app如何盈利?

    对立android开发者开发app如何盈利?android开发日益兴隆,随着google的大力推广和技术及其android培训的支持,android个人开发者或者android独立开发者也都匆匆欲动加 ...

随机推荐

  1. 【活动访谈】发力数字基座 推动物联创新—航天科技控股集团AIRIOT4.0平台发布会活动专访

    近日,由航天科技控股集团股份有限公司主办的"数字基座 智慧物联-AIRIOT4.0平台发布会"在北京圆满落幕.航天三院科技委总工程师王连宝应邀出席本次会议并接受媒体采访,共同参与访 ...

  2. Prompt提示词助力AI写作

    AI以极高的效率和还可以的输出质量,得到了许多写作人的青睐,Prompt作为AI写作的核心,通过简短的提示来引导AI生成文本,让写作新手也能轻松自如. 1. 看不下去的行业乱状 让人不禁遗憾的是,国外 ...

  3. Istio(十):istio多集群部署模式

    目录 一.模块概览 二.多集群部署 2.1 多集群部署 2.2 网络部署模式 2.3 控制平面部署模型 2.4 网格部署模型 2.5 租户模式 2.6 最佳多集群部署 一.模块概览 在本模块中,我们将 ...

  4. Spring6 对 集成MyBatis 开发运用(附有详细的操作步骤)

    1. Spring6 对 集成MyBatis 开发运用(附有详细的操作步骤) @ 目录 1. Spring6 对 集成MyBatis 开发运用(附有详细的操作步骤) 每博一文案 2. 大概的实现步骤概 ...

  5. Python 爬虫神器 requests 工具

    一.模块安装 pip install requests 二.常用方法 在实际的爬虫中,其实真正用到的只有 GET.POST,像其他的方法基本用不到,比如:DELETE.HEAD.PUT 等. 1.GE ...

  6. Linux中根据关键字获取某一行的行号

    [root@localhost ~]# cat test.txt 123213 ehualu.server ehualu.docker 10.0.0.10 ehualu.server ehualu.d ...

  7. 用 AI 速读海量文档!5款 AI 阅读工具推荐

    在当今信息爆炸的时代,我们在手动搜集和处理信息时面临着几个挑战: 浩如烟海的信息量远远超出了我们的阅读能力. 信息的复杂性要求我们重复筛选和过滤. 专业或难以理解的内容需要被翻译成易懂的语言. 需要从 ...

  8. 微服务实践k8s&dapr开发部署实验(3)订阅发布

    自托管模式运行dapr 新建订阅webapi项目,取名为backend 项目增加docker支持,取消https支持 修改Program.cs var builder = WebApplication ...

  9. k8s——kubctl命令基础

    语法 kubevtl [command] [type] [name] [flags] command: 指定要对一个或多个资源执行的操作,例如,`create`,`get`,`describe`,`d ...

  10. MySQL GROUP BY 用法介绍

    MySQL 中 GROUP BY 用法 简介 GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组. 可以把 分组理解成 Excel 中的分组. 把 合计函数理解成 Excel 中 ...