Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save fcadiz87/8a3e2bfaeca9e1710a7ce5d453c41cfc to your computer and use it in GitHub Desktop.
Save fcadiz87/8a3e2bfaeca9e1710a7ce5d453c41cfc to your computer and use it in GitHub Desktop.
Android developers resources
Android developers resources
Getting started in Android development
Android developers
- official website https://developer.android.com/
- Codelabs https://codelabs.developers.google.com/
- Youtube https://www.youtube.com/user/androiddevelopers
- Android developers Blog https://android-developers.googleblog.com/
Kotlin
- https://kotlinlang.org/
- https://developer.android.com/kotlin
Repositories
- Github/Android https://github.com/android
- Android Architecture Blueprints v2 https://github.com/android/architecture-samples
- Android Architecture Components samples https://github.com/android/architecture-components-samples
Courses
- Training https://developer.android.com/courses
- Learn Kotlin for Android https://developer.android.com/kotlin/campaign/learn
Udacity
- https://classroom.udacity.com/courses/ud9012
- https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012
- https://classroom.udacity.com/courses/ud940
- https://www.udacity.com/course/advanced-android-with-kotlin--ud940
Caster.io
- The Kotlin Programming Language https://caster.io/courses/kotlin-programming-language
Coursera
- Kotlin for Java Developers https://www.coursera.org/learn/kotlin-for-java-developers
Google Play Academy
- https://playacademy.exceedlms.com/student/catalog
Android Kotlin Fundamentals Course
- https://codelabs.developers.google.com/android-kotlin-fundamentals/
Android Dev Summit 2019
- https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_xXXubDti2eRnIKU0p7wHd
Youtube Android Developers channel
- https://www.youtube.com/user/androiddevelopers
Kotlin Conf 2019
- https://kotlinconf.com/2019/talks/
Codelabs
- Android Data Binding Codelab https://github.com/googlecodelabs/android-databinding
- Android Developer Fundamentals Course https://codelabs.developers.google.com/android-training/
- Android codelabs https://codelabs.developers.google.com/?cat=Android
Design
- Material Design https://material.io/
- Icons https://material.io/resources/icons/
- Iconfinder https://www.iconfinder.com/
- Material design palette https://www.materialpalette.com/
- Flaticon https://www.flaticon.com/
--------------------------------------------------
Publish App
- Publish your app
https://developer.android.com/studio/publish
- Android App Bundles
https://developer.android.com/guide/app-bundle
- APP privacy policy generator
https://app-privacy-policy-generator.firebaseapp.com/
--------------------------------------------------
Roadmaps
Android Developer Roadmap 2020
- https://github.com/mobile-roadmap/android-developer-roadmap
Android Table of Elements
- https://www.androidelements.com/
--------------------------------------------------
UI components
- ConstraintLayout https://developer.android.com/reference/androidx/constraintlayout/widget/ConstraintLayout
- Build a Responsive UI with ConstraintLayout https://developer.android.com/training/constraint-layout
- Use ConstraintLayout to design your Android views(CodeLab) https://codelabs.developers.google.com/codelabs/constraint-layout/#0
- Support different screen sizes https://developer.android.com/training/multiscreen/screensizes
--------------------------------------------------
http libraries
- retrofit
https://square.github.io/retrofit/
https://futurestud.io/tutorials/tag/retrofit
- volley
https://developer.android.com/training/volley
--------------------------------------------------
External libraries
- Android Arsenal with tools, libraries and applications
https://android-arsenal.com/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment