androidexpert
Regular Member
- Aug 4, 2015
- 322
- 96
I went through the money making section and I was surprised there were very less methods to earn money from Android Apps. Some facts, Play Store has over 1 Billion active users and Daily 1.5 Million Android devices are activated. So, why don't use this market to make quick money! One good thing about this method is that it doesn't require continuous monitoring just like Instagram Botting method needs.
About me: I am Android Developer with over 4 years of experience and ASO [App Search Optimisation] expert for over 2 years. I have successfully drived traffic to my Apps without spending any money on advertising.
I am breaking the method in 5 parts:
1. Choosing niche
2. Developing App
3. Creating Play Store Account
4. Keyword Research
5. ASO
1.Choosing Niche:
This part is important since we need to find niches that have High Searches. One of the best niche is guides, cheats for famous games. Such Apps are easy to create. I am taking clash royale niche to explain this method. So, we will be creating guide/ cheat guide for clash royale.
2. Developing App:
This part may look tough for non-developers but I will try to keep as simple as possible. You will have to setup the following:
Install java on your windows machine: https://www.java.com/en/download/win8.jsp
Install Eclipse: https://www.eclipse.org/downloads/packages/eclipse-android-developers/neonm6
Once the installation part is done. Now we will start the development of the App:
a). In Eclipse go to File -> New -> Android Application Project
b). Put the info about the app to whatever you like! Package name is the unique Identifier for your app. Then click next & continue to do the same until you see a finish button.
c).Once clicked on finish button, your project folder will be created with the following files:
d) You would see that two files are open MainActivity.java and activity_main.xml file. Let me explain what is what!
MainActivity.java: It is binary file in which you write your logic and It displays the User Interface that you created in activity_main.xml
activity_main.xml: It is a xml file in which you define what the user will see on his screen ie the different UI elements like Label, Buttons etc.
We will use following components: ScrollView, Label,ImageView.
e) Click on activity_main.xml and and switch to non graphical view in which you will see the xml code.
f) Copy this code and replace it with the existing code:
Once done you graphical layout should look like this:
g) Now in project hierarchy, right click on res folder -> new -> folder and create folder with name “drawable-nodpi” and hit finish.
h) now put this 320 x 50 banner in the drawable-nodpi folder. Just copy the image and paste in the folder. Make sure the image name is banner.png
Now go again to the xml code. Find ImageView tag and add this line to it:
android:src="@drawable/banner"
Now your Graphical Layout would something like this:
i) You can add as many tips as you want just copy and paste the two elements whenever you want to add a new tip. So, we monetise using following way: add minimum 10 tips in the app and rest add 10 to 20 tips in a pdf and content lock it. So, when user clicks on Read More Awesome tips he will be taken to your content locker link. We will add that code now.
j) Now click on MainActivity.java file and add this code:
Now it should look like this:
k) Once done make sure you add more tips and add your locker link and that's it your app is ready. Now we only need to add a icon and export to get a apk file.
Follow this link to change icon: https://androidsolved.wordpress.com...roid-app-icon-or-launcher-logo-using-eclipse/
Follow this link to export the app: http://www.programmingodyssey.com/2013/01/create-signed-android-application-using.html
By Now you must have your .apk ready. Make sure it is signed by a release key.
3. Creating Play Store Account.
Now this is a easy step. Just google Play Developer console and create your account. You need to pay one time $25 fee.
4. Keyword Research
Now our app is ready. We need to find keywords which are trending. I don't use any ASO tools like sensortower etc because most of the time their data isn't correct. I rather use Google Play's Store search recommendation. So, lets start this now. Since we are making a guide app the first thing that would come to my mind is keyword “Guide for Clash Royale”. Just type “Guide for” in search and look at the search recommendation. Think of various possibilities, spy on competitors to get more keyword ideas.
5. ASO
Once you have finalised the keywords now comes the tricky part on how to use these keywords since google doesn't have any keyword field while publishing the app.
Google Play uses 3 things to pick up keywords:
a). Title: 30 characters
b). Short description: 80 characters
c). Long Description: around 3000 characters
In order to get ranked on keywords you need to make sure that your title keywords are repeated 3 times and the secondary keywords should be repeated 2 times. Now, don't over do it otherwise google will detect this and may suspend or reject your app. Once you write description, create attractive graphics: Banner, Screenshots & Icon; this increases the app install rate.
6. Some Tips:
a) Once you publish your app wait for 2 weeks and check whether you are getting downloads or not. If not then try changing the keywords.
b) You can try to buy ratings and review to boost your app conversion.
c) Use Appannie to keep track of your keywords.
If you guys need any help you can add me on skype: gamernayan. I will try my best to answer your queries.
How I make money ?
I make money from freelancing, using the above method with more twist and some other android apps(other than guides, cheats)
About me: I am Android Developer with over 4 years of experience and ASO [App Search Optimisation] expert for over 2 years. I have successfully drived traffic to my Apps without spending any money on advertising.
I am breaking the method in 5 parts:
1. Choosing niche
2. Developing App
3. Creating Play Store Account
4. Keyword Research
5. ASO
1.Choosing Niche:
This part is important since we need to find niches that have High Searches. One of the best niche is guides, cheats for famous games. Such Apps are easy to create. I am taking clash royale niche to explain this method. So, we will be creating guide/ cheat guide for clash royale.
2. Developing App:
This part may look tough for non-developers but I will try to keep as simple as possible. You will have to setup the following:
Install java on your windows machine: https://www.java.com/en/download/win8.jsp
Install Eclipse: https://www.eclipse.org/downloads/packages/eclipse-android-developers/neonm6
Once the installation part is done. Now we will start the development of the App:
a). In Eclipse go to File -> New -> Android Application Project
b). Put the info about the app to whatever you like! Package name is the unique Identifier for your app. Then click next & continue to do the same until you see a finish button.
c).Once clicked on finish button, your project folder will be created with the following files:
d) You would see that two files are open MainActivity.java and activity_main.xml file. Let me explain what is what!
MainActivity.java: It is binary file in which you write your logic and It displays the User Interface that you created in activity_main.xml
activity_main.xml: It is a xml file in which you define what the user will see on his screen ie the different UI elements like Label, Buttons etc.
We will use following components: ScrollView, Label,ImageView.
e) Click on activity_main.xml and and switch to non graphical view in which you will see the xml code.
f) Copy this code and replace it with the existing code:
Code:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<ScrollView
android:layout_above="@+id/banner"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="vertical"
>
<!-- Copy and Paste these two elements everytime when you need to add new tips -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Pro Tip 1:"
android:textStyle="bold"
android:textSize="16sp"
android:layout_marginBottom="4dp"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Specific units are designed solely to attack towers, such as the sluggish but powerful Giant and the river-leaping Hog Rider.\nHaving one of those in your deck is useful, because they're resolutely focused and aren't distracted should your opponent plonk a unit nearby on the battlefield."
android:textSize="14sp"
android:layout_marginBottom="4dp"/>
</LinearLayout>
</ScrollView>
<ImageView
android:id="@+id/banner"
android:layout_width="320dp"
android:layout_height="50dp"
android:clickable="true"
android:onClick="openB"
android:layout_alignParentBottom="true"/>
</RelativeLayout>
Once done you graphical layout should look like this:
g) Now in project hierarchy, right click on res folder -> new -> folder and create folder with name “drawable-nodpi” and hit finish.
h) now put this 320 x 50 banner in the drawable-nodpi folder. Just copy the image and paste in the folder. Make sure the image name is banner.png
Now go again to the xml code. Find ImageView tag and add this line to it:
android:src="@drawable/banner"
Now your Graphical Layout would something like this:
i) You can add as many tips as you want just copy and paste the two elements whenever you want to add a new tip. So, we monetise using following way: add minimum 10 tips in the app and rest add 10 to 20 tips in a pdf and content lock it. So, when user clicks on Read More Awesome tips he will be taken to your content locker link. We will add that code now.
j) Now click on MainActivity.java file and add this code:
Code:
public void openB(View v){
Intent browserIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("<Your Content Locker Link HERE>"));
startActivity(browserIntent);
}
Now it should look like this:
k) Once done make sure you add more tips and add your locker link and that's it your app is ready. Now we only need to add a icon and export to get a apk file.
Follow this link to change icon: https://androidsolved.wordpress.com...roid-app-icon-or-launcher-logo-using-eclipse/
Follow this link to export the app: http://www.programmingodyssey.com/2013/01/create-signed-android-application-using.html
By Now you must have your .apk ready. Make sure it is signed by a release key.
3. Creating Play Store Account.
Now this is a easy step. Just google Play Developer console and create your account. You need to pay one time $25 fee.
4. Keyword Research
Now our app is ready. We need to find keywords which are trending. I don't use any ASO tools like sensortower etc because most of the time their data isn't correct. I rather use Google Play's Store search recommendation. So, lets start this now. Since we are making a guide app the first thing that would come to my mind is keyword “Guide for Clash Royale”. Just type “Guide for” in search and look at the search recommendation. Think of various possibilities, spy on competitors to get more keyword ideas.
5. ASO
Once you have finalised the keywords now comes the tricky part on how to use these keywords since google doesn't have any keyword field while publishing the app.
Google Play uses 3 things to pick up keywords:
a). Title: 30 characters
b). Short description: 80 characters
c). Long Description: around 3000 characters
In order to get ranked on keywords you need to make sure that your title keywords are repeated 3 times and the secondary keywords should be repeated 2 times. Now, don't over do it otherwise google will detect this and may suspend or reject your app. Once you write description, create attractive graphics: Banner, Screenshots & Icon; this increases the app install rate.
6. Some Tips:
a) Once you publish your app wait for 2 weeks and check whether you are getting downloads or not. If not then try changing the keywords.
b) You can try to buy ratings and review to boost your app conversion.
c) Use Appannie to keep track of your keywords.
If you guys need any help you can add me on skype: gamernayan. I will try my best to answer your queries.
How I make money ?
I make money from freelancing, using the above method with more twist and some other android apps(other than guides, cheats)