Skip to content

wilsonrc/Android-Learning-Resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Android Learning Resources

This is a set of learning resources about Android and software development that I have collected over time. I hope it will be useful to you.

Articles & Courses

General

  • Android Basics: User Input By the end of this course, you will have learned how to make your app interactive using buttons and changing text.
  • Android Basics: Multiscreen Apps By the end of the course, you’ll build a language-learning app that you can share with your friends.
  • Android Basics: Networking By the end of the course, you’ll build an app that gets you up to date earthquake information
  • Android Basics: Data Storage In this course, you will learn about the importance of data persistence when building an Android app. We'll introduce you to the fundamentals of SQL, the programming language needed to interact with an SQLite relational database.
  • Developing Android Apps This course blends theory and practice to help you build great apps the right way.
  • Advanced Android App Development In this course, you will learn how to make your app production-ready by developing a variety of different sample apps, each designed to showcase advanced capabilities of the Android platform, including fragments, widgets, media playback, and testing.
  • Android Code Path Central crowdsourced resource for complete and up-to-date practical Android developer guides for any topic.
  • Developing Android Apps with Kotlin Learn to architect and develop Android apps in the Kotlin programming language using industry-proven tools and libraries.
  • Advanced Android with Kotlin Go beyond the basics of building an Android app with "Advanced Android with Kotlin". This course teaches you how to add a range of advanced features to your app, starting with best practices for using Android's notification system. You'll learn how to create and clip custom views, draw directly to a canvas, and add animations to your apps.

Activities

Content Providers

Broadcast Receivers

  • BroadcastReceivers Fundamentals This course will help you understand how to keep your app notified about the ongoing events or change in state of the android device.

Services

UI/UX

Reactive Programming

Testing

Kotlin

About

This is a list of android development learning resources.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published