What are the best resources for programming an Android game app?

asked by Anonymous
166 contributors
16 solutions
  1. 21

    #1Android Developers Channel

    Android Developers Channel
    This YouTube Channel is the home for Android Developers Live videos from our live events, as well as for videos containing demos, tutorials, and anything else related to Android development.


    Andrés Álvarez
    Written on September 12, 2017
    "This youtube channel offers helpful tips and tutorial for programming on Android. They offer updates based on the latest firmware Android has to offer so you can always stay up to date with vital information."
  2. 19

    #2Android Development Tutorials

    Android Development Tutorials
    On this site you can find tutorials about Eclipse, Android, Git, Web programming and other Open Source related programming tasks.


    Jordan Sandoval
    Written on January 29, 2017
    "I had recently downloaded the Android SDK, but no idea where to start. Luckily, I found the Android Development Tutorials website. The tutorials are well written and very informative. Thanks to this site, I made my first basic program, and working on a more advanced one now!"
  3. 17

    #3Android Developers Google+

    Android Developers Google+
    This is the official Google+ home of the Android Engineering teams a place to meet, share and discuss the latest on Android development.


    Yuan Zheng
    Written on May 5, 2017
    "This really wasn't what I was looking for. I wanted resources for short classes I could take to learn to program an android game. Like tutorials and some stock code to start with. I'll keep looking."
  1. 15

    #4Developing Android Apps - Udacity

    Developing Android Apps - Udacity
    This course blends the fundamentals of android application development in theory and practice.

    $199- month, after 14-day trial

    Ángel Velázquez
    Written on September 12, 2017
    "The Udacity course is a good resource for people trying to learn how to create Android apps. It's very easy to follow and you can work at your own pace. The instructor is very responsive if you have a question. It has plenty of examples to follow along with, and will have you making your app in no time at all."
  2. 13

    #5Unity Android Game Development Tutorial For Beginners

    Unity Android Game Development Tutorial For Beginners
    With these video tutorials from Charger Games Youtube channel, you can learn Android Game Development with Unity.


    Roger Woods
    Written on September 12, 2017
    "I have been interested in how to program an Android game but I couldn't figure out how to do it until now. With Unity Android Game Development, I am given the necessary skills to work on my programming skills. It helped me immensely figure out how to bring my vision for a game to the screen."
  3. 13



    Unity is a cross-platform game engine developed by Unity Technologies. This platform is primarily used to develop video games and simulations for PC, consoles, mobile devices, and websites. Download the free trial version for Mac or Windows.


    Windows, Mac

    $25- Varies by plan

    Joyce Flores
    Written on January 4, 2017
    "I like to experiment with programming Android app games. Unity is a cross-platform engine that is a helpful Utility. Tutorials are offered on their website and you can also connect with other developers. It is a quite useful tool for my app making hobby. "
  4. 11

    #7App Development Courses

    App Development Courses
    In these free, online mobile app development courses from ALISON, students will learn the fundamentals of mobile app


    Steven Nguyen
    Written on July 24, 2017
    "Development courses can be very useful when learning a new skill. Learning to develop an app through a guided course would give you the knowledge of the skills required to build an app. I used an app development course once and it taught me a lot! I took that information and created my own app eventually. "
  5. 10

    #8Android Programming for Beginners

    Android Programming for Beginners
    This book is your companion to create Android applications from scratch, whether you are looking to start your programming career, make an application for work, be reintroduced to mobile development, or are just looking to program for fun.

    Check price

    Larry Mendoza
    Written on April 14, 2017
    "While I think that this solution might be a bit helpful (I'm sure that book has useful information in it), I feel like overall it's not exactly what I'm looking for. When I ask for "resources" for programming an Android game, I think of things like pre-made assets and things like that which can help me get the game up and running much faster."
  6. 9

    #9Unity: From Master To Pro By Building 6 Games

    Unity: From Master To Pro By Building 6 Games
    Take your Unity skills to the next level and become a Pro game developer by Building 6 Games From Scratch.


    Kevin Diaz
    Written on May 11, 2017
    "Unity gets a pretty bad rep, since it seems to be the engine plenty of scammers use to simply flip assets and try to profit. That being said though if a scammer can easily make these games then it comes to mind that someone who tries could make better. Take for example Hearthstone, it's on Unity. Now all that aside, yes, you can program Android games from this."
  7. 8

    #10Android Game Programming

    Android Game Programming
    In this YouTube series, created by EddiyVanHalen98, you'll learn how to make a 2D game, with no knowledge of the game industry, game design, or programming. 


    Ronald Cruz
    Written on March 27, 2017
    "I've been wanting to make a game for a while, as I have ideas of what the game could be but don't have the know how on how to create it. The video is very useful and I learned a lot from it. "
  8. 5

    #11Android Development For Absolute Beginners

    Android Development For Absolute Beginners
    If you are an absolute beginner or even a master at Java programming already, this series of video tutorials are the perfect starting place for you!


    Sarah Taylor
    Written on September 12, 2017
    "A super-easy to follow video guide on how to develop for android. Starts by assuming you know nothing about android or how to program, which was true in my case. And little by little builds a foundation so then I could go an apply my skills in development or learn further from other sources. A solid foundation that let me feel comfortable around Android, and best of all it's free and it's engaging because it's a series of videos and not dry, boring text."
  9. 5

    #12Professional Android 4 Application Development

    Professional Android 4 Application Development
    This book helps you learn to master the design, lifecycle, and UI of an Android app through practical exercises, which you can then use as a basis for developing your own Android apps.

    Check price

    Jesse Myers
    Written on September 12, 2017
    "Who doesn't want to make the next hottest android game? Aren't we all tired of the grind of everyday monotony? Wouldn't you like to make the next game that kids would fight each other for, and even end up in the hospital? Well, you have to start somewhere and this link is a good starting point. "
  10. 3

    #13Learning Java by Building Android Games

    Learning Java by Building Android Games
    This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP.

    Check price

    Olivia Powell
    Written on September 12, 2017
    "I've been toying with an Android game idea for some time now and I knew that finding a programming game app was the next step I needed to take. Learning Java by Building Android Games is perfect for my evolving needs, it's helping me to learn as I go and I am able to keep adding elements to my game as my knowledge increases."
  11. 1

    #14The Javaâ„¢ Tutorials

    The Javaâ„¢ Tutorials
    The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include hundreds of complete, working examples, and dozens of lessons. 


    Christian Vargas
    Written on June 13, 2017
    "This website offers some pretty decent tutorials for learning java, but overall it's a bit basic. There are other websites that offer in depth tutorials as well as ones for beginners that come with videos, live chats, message boards, and more."
  12. 0

    #15Stack Overflow

    Stack Overflow
    Stack Overflow is the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. It was founded in 2008 which contains questions and answers by the users.


    David Garza
    Written on October 2, 2017
    "Stack Overflow is the absolute bomb! I am a developer, and Stack Overflow is one of my most frequented websites when searching for help on troubleshooting an error or looking for a solution. However, as far as the best resource for programming a game app? I don't think so. There are a lot of tutorials out there that would be a much better start."
  13. 0



    Tutlane is an eLearning organization providing quality online tutorials, articles, and information related to the latest information technology and non-technical subjects. This aims to help professionals to hone and improve their skills. 



    Suresh Dasari
    Written on March 21, 2019
    "Tutlane.com is the place where we can learn all the technology related tutorials for free."


Best What are the best resources for programming an Android game app
1Android Developers ChannelVideos 21 Free
2Android Development TutorialsWebsites 19 Free
3Android Developers Google+Websites 17 Free
4Developing Android Apps - UdacityCourse 15 Paid
5Unity Android Game Development Tutorial For BeginnersVideos 13 Free
6UnitySoftware 13 Paid
7App Development CoursesCourse 11 Free
8Android Programming for BeginnersBooks 10 Paid
9Unity: From Master To Pro By Building 6 Games Course 9 Paid
10Android Game ProgrammingVideos 8 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.