Допустим, разработчик освоил все API Guides от Google (
https://developer.android.com/guide/index.html) и изучил сопутствующие Andriod APIs, понимает и умеет всё это применять на практике. Как бы вы оценили уровень его подготовки? Насколько велика "тайная" сторона Android-разработки, т.е. каков объём тех знаний, которые нужны Android-профессионалу, но не входят в стандартную документацию? Это могут быть как стандартные возможности Android, которые почему-то не вошли в гугловские гайды, так и must-have сторонние библиотеки (например,
https://www.infinum.co/the-capsized-eight/articles...
Речь идёт именно о знаниях, а не об опыте разработчика (понятно, что в ходе практической работы осваиваются специфические приёмы, которых нет ни в одной документации).