1. About Android
Application Development technologies
Things to know about development
Earning with applications development
In this session
2. It is and open source i.e. the source code is easily available for
development. It is the first open source platform of mobile
development. It contains the complete set of components like
operating system, middleware and all the components up the
hierarchy. Android was built from bottom to the layer where
developers can develop their own application. Android is so created
that any user can fully utilize his handset for running the application
built on android platform.
Android
7. Integrated Development
Environment for Android
Application Development.
Requires continue internet for
packages-libraries, SDK download.
Supports Java, Kotlin, XML, Dart-
Flutter
Android Studio
11. Version Control System
Develop your application with your
team with code synchronization.
Keeps your code private-public on
demand securely and can be used as
backup.
GITHUB
12. Cloud for your application
Inbuilt cloud analytics, databases,
storage, functions,
Based on Google Cloud Platform
Free to get started.
Firebase
15. Ads from application.
Pop-up, interstitial, banner ads.
User engagement with ads generates
revenue for developer.
Use it with proper User Experience
design.
Advertisement
16. Publish paid application on store.
This app generates revenues as user
purchases app before download.
Paid Applications
17. Games, Premiums
Games contents can be unlocked buy in
app purchased .
Ads Removing, extra features enabled
with in-app purchase, with one-time or
subscription model.
In-app Purchases
18. E.g. Amazon, Flipkart, OLX, Food
Delivery.
Platform to sell products.
Platform as mediator between Seller
and consumers.
Ad selling platform.
E-commerce
19. E.g. Facebook, Google, Zomato.
Data generated by user’s pattern
on such platform are used for
predicting requirements, sales of
product for particular zones, users.
Data into money
20. E.g. Netflix, OTTs, Byjus
Recurring payments for service you
are providing.
Nothing free for lifetime. Discounts
for advance payments.
Subscriptions
21. Develop and sell application as
product.
Creating application for clients as per
requirements, and give it as your
lifetime revenue generating model by
sharing as license.
Freelance