Hello there! So to start off with im not going to try to bs my way through this thread saying that I know how to create apps from scratch etc and making like big time apps.. no.. I've been programming in C# for a good year now so I am quite advanced, Trust me I spend waaaay to much time programming in C#, but we all have dreams and just like you im trying to presume mine.. So.. For you who are quite well educated in the field of Android App Development I have a few questions.. When starting off, what apps should I create to learn the funementals, not like Hello World stuff, I know the basics of that.. I ment like What apps can I create that uses most of the fundementals of apps such as games, social media etc.. I will try to explain what I mean. I want to get into app development, and I want to learn while I code, thats the best way for me to learn we all have our methods. So, for example, when creating a facebook login app, you need the knowledge of creating a login base, a nice UI, unerstand how to use buttons and connect them etc. What apps could I create that uses alot of different methods i.e namespace AmazingAppIdeaForLearning Needs buttons background effects and lots of other functions Or if that doesnt make any sence, what field in the app market should I specify in? Doesnt have to be money making related, would be a plus though. Please share your thoughts about this, would really help me out! Thanks!