Welcome to my personal collection of resources on Android development. I have created a GitHub repository that compiles all the interesting resources I come across, such as videos, articles, GitHub repositories, and websites. These resources cover a range of areas, including books, engineering, interviewing, courses, and various skills that Android developers should have. I will be regularly updating this repository, so feel free to revisit it often and star β it so we can reach to more Android Devs.
- Code that fits in your head by Mark Seeman (amazon)
- Unit Testing Principles, Practices, and Patterns by Vladimir Khorikov.
- XUnit Test Patterns: Refactoring Test Code by Gerard Meszaros.
- Working Effectively with Legacy Code by Michael Feathers.
- Test-Driven Development by Kent Beck.
- Interviewing at Staff+ level Article by Manuel Vivo
- a Great Mobile System Design Interview Framework for interviewers Link
- Kotlin Flows Article