Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Android App Development

I wish to create an android app but there are a few concerns that I have.

  • I do not/will not have the skills to create this app on my own.
  • I cannot afford to payroll somebody to create this app with me.
  • I do not have the graphical skills needed to be able to develop what is in my mind (how i see the app)

I basically have the idea but none of the required skills to create such idea.

If this was just an app for fun then I would just learn slowly and create it myself, however this is an app I would be looking to get revenue from and then eventually sell on for a substantial price. I am not being unrealistic or even adventurous. If done properly and professionally, with a little advertising it will provide a service that is needed.

The market this app will be based in has been touched upon slightly. What I mean by that is that there are a lot of apps that do basic versions, without the features that my app will do. This feature is what will get the interest and downloads, bringing with it the revenue.

Any thoughts on what to do?

4 Answers

Tyler Miller
seal-mask
.a{fill-rule:evenodd;}techdegree
Tyler Miller
iOS Development Techdegree Student 8,299 Points

I would say take the time to learn the skills. Even the basic understanding of Android development will be a great start, once you have that you should be able to make your idea come to life. As for design simply look for inspiration and a design will surely come.

p.s: Slowly learning may not sound fun or easy but it will likely be your best bet and the most cost effective option.

I have moved onto the Android development track a few days ago and am going to start working on that.

I know how I want it to look, but I am not good and creating/manipulating graphics. I have only recently started to get into web developing/designing and am still working on that.

I wont be able to do everything myself as well as sorting out the business side of things.

Tyler Miller
seal-mask
.a{fill-rule:evenodd;}techdegree
Tyler Miller
iOS Development Techdegree Student 8,299 Points

In good time everything will fall into place, it is not something you can learn overnight. I wish you the best of luck!

Thanks you so much for taking the time to reply Tyler.

Any advice from others is also welcome.

Greg Kitchin
Greg Kitchin
31,522 Points

Learn the basics, then look into learning what you need to do the project. Having a goal and project is actually a very good way to learn a skill; you have a vision of what you want something to be, and can work towards making it.

As a very basic example, learn the basics of Java. How it uses variables, what object-orientated programming is. Then install the Android SDK. Do a few basic things on it. Then hopefully, you'll have a better idea of how to build your app.