App Development

App development can generate revenue through subscriptions, in-app purchases, paid downloads, advertising, or by using an app to sell other products and services. Revenue varies substantially by business model; available subscription-app data shows particularly concentrated outcomes between typical apps and top performers.

Quick Facts

Item

Details

Main revenue models

Subscriptions, in-app purchases, paid apps, advertising

iOS development

Xcode and Swift

Android development

Android Studio and Kotlin

Apple Developer Program

US$99/yr

Apple Small Business commission

15% for eligible developers up to US$1M in proceeds

Google Play service fees

Vary by market and transaction type

Subscription-app median after 1 year (RevenueCat dataset)

~US$72/mo

Earnings

RevenueCat's 2026 subscription-app report covers more than 115,000 apps representing over US$16B in revenue. Among newly launched subscription apps, revenue outcomes were heavily skewed.

Performance after launch

Monthly revenue

Overall median after 1 year

~US$72

Top 25% threshold

>US$429

Top 10% threshold

>US$2,574

Only 17.3% of newly launched apps in the dataset reached US$1,000 in monthly revenue within their first two years, while 4.6% reached US$10,000.

These figures cover subscription apps using RevenueCat, not all mobile apps. They should not be interpreted as typical earnings for games, advertising-supported apps, paid apps, client development, or every other form of app development.

Revenue also differs substantially by category. One year after launch, RevenueCat reported median monthly revenue of US$124 for Photo & Video apps compared with US$35 for Travel apps.

Minimum Entry Setup

Software development can begin with free development tools when a developer already owns compatible hardware. Store distribution introduces platform-specific costs.

Requirement

Minimum option

Cost

Priority

Development hardware

Existing compatible computer

$0 additional

Essential

Android development

Android Studio

Free

Essential for native Android

iOS development

Xcode

Free

Essential for native iOS

Android testing

Android emulator

Free

Essential

iOS testing

iOS Simulator

Free

Essential

App Store distribution

Apple Developer Program

US$99/yr

Required for App Store distribution

Apple allows developers with a free developer account to use Xcode and test apps on their own devices. Distribution through the App Store requires the US$99 annual Apple Developer Program membership.

A developer who already owns compatible hardware can therefore build and test an app without purchasing dedicated development software or immediately paying for App Store distribution.

How It Makes Money

Model

How revenue is generated

Common use

Subscriptions

Recurring payments for continued access

Productivity, fitness, content, utilities

In-app purchases

Purchases of digital features, content or items

Games, creator apps, consumer apps

Paid downloads

Upfront payment to download the app

Premium utilities and specialized apps

Advertising

Revenue from impressions, clicks or other ad events

Free apps with recurring usage

RevenueCat's 2026 dataset shows common subscription pricing around US$5.99 weekly, US$10 monthly and US$34.80 yearly, although pricing differs substantially by category and geography.

Apps can also generate revenue outside the app stores by supporting commerce, bookings, professional services, physical products or SaaS businesses.

Costs

For an independent developer using existing hardware, distribution accounts and platform fees can be among the first direct costs.

Apple App Store

The Apple Developer Program costs US$99 per membership year.

Apple's standard commission on digital goods and services is 30%. Eligible developers enrolled in the App Store Small Business Program receive a 15% commission rate if their proceeds meet the program's US$1M eligibility rules.

Google Play

Google Play's fee system is changing by region during 2026–2027, so one global percentage no longer describes every transaction.

In markets still operating under Google's previous structure, developers enrolled in the 15% tier pay 15% on the first US$1M of annual earnings and 30% above that amount. Auto-renewing subscriptions are charged 15%.

For the EEA, UK and US, Google introduced a new fee structure on June 30, 2026, with fees depending on transaction type and whether the user has a new or existing install. Australia and Japan are scheduled for September 30, 2026, South Korea for December 31, 2026, and the rest of the world for September 30, 2027.

Other operating costs can include cloud hosting, databases, paid APIs, email or SMS services, analytics, customer support, payment processing and user acquisition. These costs depend on the app's architecture and business model and are not mandatory for every app.

Software & Tools

Tool

Price

Level

Main use

Xcode

Free

Beginner–Professional

Native iOS/macOS development

Android Studio

Free

Beginner–Professional

Native Android development

Visual Studio Code

Free

Beginner–Professional

General development

Flutter

Free

Intermediate

Cross-platform apps

React Native

Free

Intermediate

Cross-platform apps

Native development is not the only option. Flutter and React Native can target both iOS and Android from a shared codebase, which can reduce duplicated development work for suitable projects.

Requirements

Publishing through Apple's App Store requires membership in the Apple Developer Program. Individuals and sole proprietors can enroll directly; organizations must satisfy Apple's organization verification requirements, including a D-U-N-S Number.

Apps distributed through the App Store or Google Play must comply with each store's review, content, privacy, billing and technical policies.

Billing rules are particularly important for apps selling digital goods or services because store commissions and alternative-payment options can differ by platform and market.

Risks / Things to Know

Revenue is highly concentrated: RevenueCat's subscription-app dataset reports median monthly revenue of about US$72 one year after launch. Only 17.3% of newly launched apps reached US$1,000 in monthly revenue within two years, while 4.6% reached US$10,000. These figures apply to the subscription-app dataset rather than all app business models.

Platform dependency: Distribution through major app stores means developers must comply with store review, billing, privacy, content and technical policies. Policy or fee changes can affect an app's distribution and economics.

Recurring infrastructure costs can change unit economics: Apps using paid APIs, AI inference, storage, video processing, messaging or other usage-based infrastructure can incur increasing costs as usage grows.

Store economics differ by market: Google Play's regional fee changes continue through 2027, so historical assumptions such as a universal 15% or 30% fee should not automatically be applied to every transaction or country.

Sources

Contributors

Created by
@namkyu
Top contributors
@namkyu
View history
Anyone can edit · Revision 1 · Last updated Aug 21, 2026