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

App Ideas

Hello Treehouse community! I want to start making Android apps to practice my knowledge, but I don't have ideas. Does anyone have either a specific app idea or tips on how to come up with a good one? Do you know of any apps already in existence that could be done better?

2 Answers

Konrad Pilch
Konrad Pilch
2,435 Points

Are you new to programming?

Well, i have an idea for you.

Make an app that will have a spacesheep , 5different types of enemies, a boss at the end of the round, have health, have random spawn stuff like armor, special lazer, bombs, heatlh, have score and gold which you can buy at the end of the round and yeah, thats basically it.

Like it?

Yes, I'm fairly new to programming.

Thank you! I'll take that idea into account. It is probably a little to complicated for now.

Konrad Pilch
Konrad Pilch
2,435 Points

Yeah, I was thinking the same.

But you know, get some if you like to call it 'useless ideas' and make them happen.

Unless you are in a point where you just need to figure out on how to make this game, then you would need to do a lot of docs and googling.

I would suggest to break the game apart, im sure its not complex.

So heres how id do it.

With the finger, i move the spacesheep that shoots automatically, or with some pressing maybe. I woudl make the enemies that go from the top of the screen. I would then make collision dedect, so if they hit u ur dead, or if their bullets hit you ur dead, and vice versa. I would e.g set 100point for each enemy killed.

YOu get the idea. Break things apart. Im sure its not complicated to track your finger on the screen and move the spacesheept. As for starters, then you can add bullets and stuff u know..

Okay, thanks for the tips! I'll probably be using Xamarin or Android Studio for my development so I'll look into their animation-type capabilities.

Konrad Pilch
Konrad Pilch
2,435 Points

I barery know anything about android, but id say focus on programming mainly . Yes, the animation-type sutff, i guess that a part of it, but id say to focus mainly on programming, because of course, you can always add things to it, and change :)

My point is that getting practice on programming is very important at first.

I was doing WP sites, i was learnign them, and it took me few days to do the front-end, and by the time i go to WP, i forgot about it, so i was actually redoing the sites i have odn ebefore, and i leanring WP theme devleopment.