يحقق المبرمجون و أصحاب التطبيقات الأرباح من تطبيقاتهم بثلاثة طرق رئيسية و هي كالتالي:
1. التطبيقات المدفوعة (Paid Apps): يقومون بطرح تطبيقاتهم في متاجر التطبيقات بمقابل مادي، بحيث كل من أراد تحميل هذا التطبيق على هاتفه سيقوم بدفع مبلغ محدد لمتجر التطبيقات قبل تنزيل التطبيق.
2. البيع داخل التطبيق (In-App Purchase): يقومون بطرح التطبيق بشكل مجاني لكن بخاصيات و مميزات محدودة و إذا أراد المستعمل الإستفادة من جميع المميزات يجب عليه الدفع مقابلها، و هذه الطريقة يستعملها مطوروا الألعاب بحيث يفتحون مثلاَ المستوى الأول في اللعب و يغلقون المستويات الأخرى و يجب على المستعمل الدفع مقابل الحصول على امتياز فتح هذه المستويات أو الدفع مقابل الحصول على بعض العملات.
3. وضع الإعلانات على التطبيقات: يقومون بطرح تطبيقاتهم مجاناَ على متاجر التطبيقات لكنها تحتوي على الإعلانات، هذه الإعلانات هي التي يربحون من خلالها.