Android App - From Beginner to Published on Google Play ✅

Grant Klimaytys, Former Google Engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
41 Lessons (5h 18m)
    • 1. Introduction and what you will learn

      2:49
    • 2. Installing Android Studio and creating your first project

      8:46
    • 3. A quick tour of the Android studio interface

      7:31
    • 4. Why the need for beautiful Android apps?

      5:44
    • 5. What exactly is beautiful?

      5:28
    • 6. Blasphemy. Using Apples app guidelines for Android apps.

      6:42
    • 7. Designing our UX

      4:59
    • 8. Testing our current user interface in the Android Simulator

      6:00
    • 9. Designing the main screen layout in Android XML

      18:53
    • 10. Designing the add feed layout in Android XML

      9:03
    • 11. Designing the edit feeds screen in Android XML

      5:49
    • 12. Setting our app theme in the styles.xml file and Android manifest

      9:29
    • 13. Connecting up our activities using intents

      7:52
    • 14. How to set up an SQLite database in an Android app

      19:12
    • 15. Java code to store and get information from an SQLite database

      15:02
    • 16. Storing our RSS feed in the SQLite database

      15:14
    • 17. Setting up a ListView adapter for a list of RSS feeds

      14:35
    • 18. Editing a ListView and removing elements

      15:10
    • 19. Android app permissions (accessing the internet in our app via manifest.xml)

      2:51
    • 20. Creating our RSS Feed Item class to use with the library

      8:04
    • 21. Installing a library within an Android project

      6:31
    • 22. Fetching the RSS feed items from the internet (and our first bug)

      10:12
    • 23. Fixing our RSS library bug using 'try' catch'

      7:31
    • 24. Placing the collected feed items into our list view using an adapter on Android

      15:45
    • 25. Making our list look good

      9:01
    • 26. Creating our RSS item viewer using a web view

      11:19
    • 27. General monetisation strategies on Android

      6:00
    • 28. Getting paid via Google Ads (AdMob) on the web view page

      11:47
    • 29. Test, test and test again!

      4:22
    • 30. How to create an Android app icon

      8:47
    • 31. How to sign an Android app for release

      6:42
    • 32. Creating a Google Developer account for Android

      1:59
    • 33. Setting up a basic Android app Google Play listing

      6:09
    • 34. Required icons and Feature graphics for the Google Play Store

      3:53
    • 35. Android app screenshots for the Google Play listing (aka, free marketing)

      6:46
    • 36. Easy Task - Validate feed name

      0:18
    • 37. Intermediate task - Validate RSS address

      0:58
    • 38. Intermediate Task - Arrange RSS Items by published date

      1:38
    • 39. Hard task - Create GUI to choose individual feed stories

      1:19
    • 40. Hard task - Check internet before getting feeds

      1:08
    • 41. What you have learnt and where to go next

      6:49
28 students are watching this class

About This Class

Have you ever thought, "I can't program" ?

I once thought that but I tried making Android Apps anyway. Turns out it was pretty easy and after a few months I became self employed as an App Developer, ramping up my earnings to the tune of $120,000 per year. 

Would that amount of money change your life?

Well this Android course is where it starts, but only if you click the ENROLL button. Give it a try, you have nothing to lose and everything to gain!

f1ce7cf3