Android Development Resources for Educators
As demand for skilled Android developers increases in the job marketplace, there is an even greater need for increased access to learning resources. Educators now have access to free curriculum resources to teach Android app development using the Kotlin programming language in classrooms or in your local community.
Android Studio
Developer guides
Sample code
Test your app
Quality guidelines
Distribute on Google Play

Start building an app
Android Studio
Android Studio provides the fastest tools for building apps on every type of Android device
Developer guides
Find training classes that describe how to accomplish a specific task with code samples you can re-use in your app
Sample code
Jump-start your development using these sample projects
Test your app
Verify your app’s behavior and usability before you release
Quality guidelines
Build a high quality app with these design and behavior guidelines
Distribute on Google Play
Reach a global audience and earn revenue
Fully Custom Mobile Apps
Full cycle product development bringing innovative ideas to life.
Business Workflow Apps
Automate business processes and make your team more efficient.

Material Design
Android apps are designed using the Material Design guidelines. These guidelines provide everything you need to know about how to design your app, from the user experience flow to visual design, motion, fonts, and more.
Whether you’re an experienced developer or creating your first Android app, here are some resources to get you started.
The new series brings the latest insights and discussion from industry experts and guests from leading apps and games businesses. Hear their stories and thoughts on some big topics such as app-based learning and pivoting in times of crisis, raising awareness. Start by setting up the Google Play services library, then build with the APIs for services such as Google Maps, Firebase, Google Cast, Google AdMob, and much more.