Connect with us

Hi, what are you looking for?


How To Create An Android App

The downside of purchasing standard Android apps is that they may not perform the specific tasks you need. What can you do in situations in which you need an app to perform a specific task and there isn’t a suitable app available? You can design and create your own Android app.

Download Software

The first step in creating your own Android app is to download the correct software. There are two main software packages that are used to create Android apps. The first software uses the Android Software Development Kit (SDK). The SDK allows the user to design the app using software codes. This offers the user an immense amount of freedom and creativity in designing his or her app. The downside of SDK is that coding can be extremely complicated for novice computer users. It can be quite difficult to create the correct code for those who are not familiar with computer codes, so the easier approach is to use the App Inventor. The user can simply choose the features he or she wants by pointing and clicking the components you want.

The App Inventor Line

The App Inventor has three main parts: the App Inventor Designer, the App Inventor Blocks Editor, and the emulator. The App Inventor Designer is used for the visual component of your app. Basically the buttons, the labels, the background, and the colors. The App Inventor Blocks Editor is used for the processing of your app. You can simply drag and drop component parts that you need in an extremely easy and user friendly fashion. An emulator is a virtual phone that you can use to try out the app to see if it works.

Step One: Download Java

The first step in creating your own Android app with App Inventor is to download the latest version of Java. It is critical that your browser uses the Java code before you actually download the App Inventor. Once you have the latest version of Java installed onto your computer, you can then download the App Inventor. Next, make sure you have a Google account if you do not already have one. App Inventor is a Google program, and all data that you create related to App Inventor will be stored there.

Step Two: Compatibility Check

Next, you need to run a few tests in order to make sure that your system can use the App Inventor. This is done with a Java test. Once you have a successful Java test, you can launch the application through your browser.

Google Labs

To start a new project, go to the App Inventor at Google Labs page and click on “New” to start a new app. For example, you can name the App “Hit,” and have a photograph of your child in his or her little league uniform hitting a baseball. You can link this with an mp3 of a batted ball. You can also use the media files located on the “Building Your First App” page in order learn the process of creating your app.

Once the designer is opened, you can see available components in the left-hand pane. To use any of those components, simply drag them from the left pane to the right pane, which lists all the elements that are currently being used.

Step 3: Configuration

Next, you need to configure the app in the Blocks Editor. Open the blocks editor in a new window. Next choose the “Connect to Device” option to select your phone from the list. Once you are connected properly, you will see the photograph on your phone.

Then, go back to the designer window and drag your label to the viewer, so it appears just below your photograph. If we stick with the baseball example, your label can state, “Touch the photograph.” Here, you could add the batted ball sound when you touch the picture.


To do this, you need to click Palette >Media > Player in the designer window. Then drag this to screen one in the viewer. Next, select Components > Player1 > Source and add. Then select the mp3 file of the batted ball and choose “OK.” Once this is done the application needs to know to play the batted ball sound when the picture is touched.

Go back to the Blocks Editor and select “My blocks” and click “Button 1.” Next, drag the element “when button 1” and click the main editor screen. The next step is to click “Player 1” and to drag the element “call Player1.” Start into space within the existing element. Then just click on the batted ball sound to play. The last step is to choose the “package for phone and download to this computer” option, and you are done.

 With all of these tools, building your own Android app is relatively simple. What apps would you like to put into use?

Written By

Alyse is a marketing, photography, and tech addict who spends her time investigating the next generation of technology. When she is not brushing up on her art of the scientific know how in the world, you can find her contributing to or on Twitter @Alyse_1



  1. synagermoi

    July 29, 2012 at 11:25 am

    Thank you for the information you give is very helpful and we thank you very much need
    you give us the opportunity to comment.

  2. Monica

    July 29, 2012 at 3:33 pm

    You can set up your own Android app on your PC as long as you have the right software installed, and you can even take it for a test drive using an Android emulator so you can see what it will look like when it’s run on a smartphone.

  3. Lakshmi Balu

    July 30, 2012 at 3:56 am

    I am a raw hand at android development and learning Java. The app inventor is something that I was skeptical to learn more about as I felt I should get used to native way of developing android without any interface. Thanks for the description though, I should try it shortly.

  4. Anastasi

    July 31, 2012 at 11:21 am

    Very nice way of approach. One of the strengths of the Android platform compared to iOS, for example, is that it has an open source basis, which makes it easier to produce your own applications and distribute them without waiting for a lengthy approval process. You can set up your own Android app on your PC as long as you have the right software installed, and you can even take it for a test drive using an Android emulator so you can see what it will look like when it’s run on a smartphone. Keep up the good work! Thanks.

  5. TracyAnn0312

    August 2, 2012 at 11:28 am

    Well I think that it is nice to have the tips you have shared because most people rely their own lifestyle in different kinds of applications. In such a way, I think that they will have the capability in order to know how to do an application. Thanks for sharing this wonderful insight in your blog.

  6. Daniel Defour

    August 2, 2012 at 1:05 pm

    I just started learning Java so I think it’s too early for me to think about creating my own application. But nevertheless it was interesting to read your article. Thank you!

  7. David

    August 3, 2012 at 11:16 am

    Every passing day leaves back some or the other ways for promoting your business. There are people who blindly believe these measures and end up in chaos, likewise android app has also created measures to promote your business in many ways by updating their app according to the business strategies. 🙂

  8. Tem

    August 8, 2012 at 2:35 am

    Thanks for the would be better if you could share tutorials for making simple android apps.

  9. ArjunRefer

    August 8, 2012 at 6:15 am

    I am looking to create my own Android App. And here the source found that what are the requirements for to create it. Now I have to search for the two softwares which you have mentioned in the above article. Thanks for share.

  10. Michael Leahy

    August 8, 2012 at 7:52 am

    I’m still very curious about the use of apps in business, or how to develop an app as a sideline. It’s probably about time I dropped over to Google Labs and see how far I can bring it.

  11. Susan Gray

    August 8, 2012 at 10:54 am

    Everyone has dream to develop their own android or iPhone apps but few of them are not have skill and knowledge about developing applications but now this blog make happen to develop Android application within second without any expertise. Now, possible I make an app without any difficult because sometime we struck in problem and their is no solution how to settle those problem. I am hoping you also help us in this.

  12. jim

    August 9, 2012 at 3:41 am

    Have you guys seen this site? http://androidapptraining . com/wp/android-app-training/android-app-course/

    You can learn App Inventor online and it’s an awesome course. Well worth it.

  13. Jeff

    August 9, 2012 at 5:04 pm

    Is there an “how to make you own app for idiots” guide? I tried searching on this but most of the times it requires a little bit of knowledge in programming. -_-

  14. Mill

    September 11, 2012 at 2:01 pm

    Hello There! I really like reading your blog post it is definitely gives helpful and useful tips regarding on how to create an android apps. Your blog post really provides excellent information to everyone, especially to those who are not aware of these schemes.

  15. Jerrywhyte Obamwonyi

    October 10, 2012 at 8:02 am

    Great tutorial on how to make android apps, android has become one of the top main OS for smartphones, leveraging on its is gonna be a must win win goldmine

  16. kailash pradhan

    September 24, 2013 at 4:20 pm

    Thank you so much for posting this. I really appreciate your work. Keep it up. Great work!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

You May Also Like

Digital Marketing

Digital Marketing has become an entire industry that has its metrics and tools to measure the progress and performance of a website and increase...


Businesses often need to develop apps they can make available on various platforms. A professional Android app development company can help businesses develop applications...


Java has significant advantages over other languages which is why many businesses still prefer using it for development. Read the complete post to know...

Digital Marketing

Blog posts are informative, engaging, and provide high value. Businesses can use blogs to connect with customers and meet their needs. Additionally, blogs act...