【教你赚钱】Android 工程师如何走向独立开发

简介: 说到独立开发者,大家想到的都是 iOS 的良好生态,培养了一批愿意付费的用户,也让一部分 iOS 独立开发者赚到了钱。然而,也有一些 Android 开发者,找到了正确的方向,从 Android 起家,赚到了七位数甚至八位数。

说到独立开发者,大家想到的都是 iOS 的良好生态,培养了一批愿意付费的用户,也让一部分 iOS 独立开发者赚到了钱。然而,也有一些 Android 开发者,找到了正确的方向,从 Android 起家,赚到了七位数甚至八位数。这篇文章,我们来说说,安卓开发者如何找到独立开发之道。

靠量取胜的生意

2017 年,安卓手机的用户占比高达 87%,无论看国内还是全球,用户量都是以十亿为单位的。所以说,想靠独立开发安卓应用赚钱,一定要把用户量做足,让庞大的市场体量帮你赚钱。

由于安卓系统碎片化严重,市面上售卖的各种类型的安卓机、厂商定制系统也是良莠不齐,造成安卓用户普遍对应用质量的预期较低、付费意愿也较低这种情况。针对这种情况,我们能做的两件事情是:

  1. 初期为了节约开发成本,没必要强推设计规范。如果是给 iOS 版应用做安卓版,大可直接模仿 iOS 版 App 的样式,如果是直接开发 Android App,只需做到界面整体美观、简洁,完全遵循 Google 推行的 Material Design,如果让你耗费了过多的时间,大可不必强求。
  2. 除非有用户反应希望提供类似付费去广告的功能,基本上可以考虑抛弃付费路线,而以广告盈利作为核心的商业模式。

以广告作为核心商业模式

既然靠广告赚钱,那我们就要把广告研究透。而不能是两眼一抹黑地,把广告放上去,收益完全看天。

目前比较常见的 App 广告形式,有四种:横幅、插页、原生、视频激励。


banner

横幅广告非常常见,就是一个大约高度为 50 的 banner,在 App 里面一直放着,被动等待用户点击。这种模式仅仅推荐给 App 使用时长较长的一些应用,比如 PDF 阅读器,因为 banner 本身对界面影响不大、且收益也不算高,所以如果你的 App 用户量不是特别大,使用时长又不是特别长,使用横幅广告,并不能为你带来多少收益。


Interstitial

插页式广告是对用户影响比较大的一种广告形式,收益比横幅广告相对高一些。是那种全屏弹出,用户必须手动把它关掉才可以正常使用 App 的广告形式。合理把控插页广告的弹出频率,是重点。过于频繁地弹出插页广告,可能会导致你的用户流失,弹出频率过低又会导致收入不足。推荐的做法是,让用户在观看广告之后,获得一定回报。比如小游戏通过了某一关卡之后,在进入下一个关卡之前,弹出广告。

视频激励广告是目前大家能接触到的,几乎收益最高的一种广告,它不需要用户点击,只要播放了就有收益。形式与插页广告非常类似,但是非常干扰用户,一个视频激励广告可能会持续 15-30s,所以如果你对你的 App 有信心,你认为用户一定会使用你开发的功能,可以尝试使用它,会收益颇丰。

image

最后一个是原生广告,典型的例子就是微博 App 里面这种,看起来非常像是信息流里面的一条内容,但实际上内容是广告。这种广告的好处是,看起来不那么像广告,不会过分地招致用户的反感,也让 App 整体上更美观。具体使用方式,一种是通过广告 SDK 拉取广告主投放的内容信息,包括文字、图片、链接等等,然后自己来布局、呈现广告。另外一种是,全权托管给 SDK,然后在类似 Admob 这种广告提供商的后台,来设定广告的样式。

关于大家可以使用的广告平台,通过集成 SDK 来一键展示广告、获取收益的渠道,我推荐谷歌旗下的 Admob ,和腾讯旗下的广点通

追求裂变增长

靠量取胜的生意,其中非常非常重要的一点就是,要和用户做交换………………

完整文章仅对我的专栏订阅用户开放,这是一个教独立开发者赚钱的专栏,让你的开发能力迅速变现!


教你赚钱的专栏

【入门】

  • 没有好想法的工程师,怎样培养自己的产品思维
  • 程序员只会敲代码,如何独立开发出属于自己的产品
  • 如何只做自己擅长的开发工作,同时依靠产品赚到钱
  • 技术栈不够强,如何整合资源,让自己的东西快速上线

【进阶】

  • 能做出 App 之后,如何持续盈利
  • 用 20% 的时间学会 80% 的运营、产品、推广知识
  • App Store 深度玩法,教你挖掘应用市场的盈利潜力
  • 没钱打广告,如何为自己吸引流量,持续曝光自己的产品
  • 免费、付费、内购、广告,多重盈利手段打造你的复合收入
目录
相关文章
|
2天前
|
搜索推荐 Android开发 开发者
探索安卓开发中的自定义视图:打造个性化UI组件
【10月更文挑战第39天】在安卓开发的世界中,自定义视图是实现独特界面设计的关键。本文将引导你理解自定义视图的概念、创建流程,以及如何通过它们增强应用的用户体验。我们将从基础出发,逐步深入,最终让你能够自信地设计和实现专属的UI组件。
|
4天前
|
Android开发 Swift iOS开发
探索安卓与iOS开发的差异和挑战
【10月更文挑战第37天】在移动应用开发的广阔舞台上,安卓和iOS这两大操作系统扮演着主角。它们各自拥有独特的特性、优势以及面临的开发挑战。本文将深入探讨这两个平台在开发过程中的主要差异,从编程语言到用户界面设计,再到市场分布的不同影响,旨在为开发者提供一个全面的视角,帮助他们更好地理解并应对在不同平台上进行应用开发时可能遇到的难题和机遇。
|
6天前
|
XML 存储 Java
探索安卓开发之旅:从新手到专家
【10月更文挑战第35天】在数字化时代,安卓应用的开发成为了一个热门话题。本文旨在通过浅显易懂的语言,带领初学者了解安卓开发的基础知识,同时为有一定经验的开发者提供进阶技巧。我们将一起探讨如何从零开始构建第一个安卓应用,并逐步深入到性能优化和高级功能的实现。无论你是编程新手还是希望提升技能的开发者,这篇文章都将为你提供有价值的指导和灵感。
|
4天前
|
存储 API 开发工具
探索安卓开发:从基础到进阶
【10月更文挑战第37天】在这篇文章中,我们将一起探索安卓开发的奥秘。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的信息和建议。我们将从安卓开发的基础开始,逐步深入到更复杂的主题,如自定义组件、性能优化等。最后,我们将通过一个代码示例来展示如何实现一个简单的安卓应用。让我们一起开始吧!
|
5天前
|
存储 XML JSON
探索安卓开发:从新手到专家的旅程
【10月更文挑战第36天】在这篇文章中,我们将一起踏上一段激动人心的旅程,从零基础开始,逐步深入安卓开发的奥秘。无论你是编程新手,还是希望扩展技能的老手,这里都有适合你的知识宝藏等待发掘。通过实际的代码示例和深入浅出的解释,我们将解锁安卓开发的关键技能,让你能够构建自己的应用程序,甚至贡献于开源社区。准备好了吗?让我们开始吧!
15 2
|
6天前
|
Android开发
布谷语音软件开发:android端语音软件搭建开发教程
语音软件搭建android端语音软件开发教程!
|
12天前
|
Android开发 开发者 UED
安卓开发中自定义View的实现与性能优化
【10月更文挑战第28天】在安卓开发领域,自定义View是提升应用界面独特性和用户体验的重要手段。本文将深入探讨如何高效地创建和管理自定义View,以及如何通过代码和性能调优来确保流畅的交互体验。我们将一起学习自定义View的生命周期、绘图基础和事件处理,进而探索内存和布局优化技巧,最终实现既美观又高效的安卓界面。
25 5
|
11天前
|
JSON Java Android开发
探索安卓开发之旅:打造你的第一个天气应用
【10月更文挑战第30天】在这个数字时代,掌握移动应用开发技能无疑是进入IT行业的敲门砖。本文将引导你开启安卓开发的奇妙之旅,通过构建一个简易的天气应用来实践你的编程技能。无论你是初学者还是有一定经验的开发者,这篇文章都将成为你宝贵的学习资源。我们将一步步地深入到安卓开发的世界中,从搭建开发环境到实现核心功能,每个环节都充满了发现和创造的乐趣。让我们开始吧,一起在代码的海洋中航行!
|
12天前
|
缓存 数据库 Android开发
安卓开发中的性能优化技巧
【10月更文挑战第29天】在移动应用的海洋中,性能是船只能否破浪前行的关键。本文将深入探讨安卓开发中的性能优化策略,从代码层面到系统层面,揭示如何让应用运行得更快、更流畅。我们将以实际案例和最佳实践为灯塔,引领开发者避开性能瓶颈的暗礁。
29 3
|
9天前
|
移动开发 Java Android开发
探索Android与iOS开发的差异性与互联性
【10月更文挑战第32天】在移动开发的大潮中,Android和iOS两大平台各领风骚。本文将深入浅出地探讨这两个平台的开发差异,并通过实际代码示例,展示如何在各自平台上实现相似的功能。我们将从开发环境、编程语言、用户界面设计、性能优化等多个角度进行对比分析,旨在为开发者提供跨平台开发的实用指南。
29 0