Аритра Рой, разработчик Treebo, делится ресурсами, которые пригодятся всем начинающим разработчикам приложений для Android.
Я все еще помню, как несколько лет назад делал первые шаги в Android-разработке — не знал с чего начать и куда двигаться дальше. Чтобы помочь таким же, как и я, я собрал список ресурсов, которые пригодятся любому Android-разработчику, будь то начинающему или профессионалу.
Android-разработка для начинающих
- Курс «Android-разработка для начинающих»
- Руководство «Android-разработка с Android Studio»
- Лабораторные от Google
- Словарь Android-разработчика
- Официальные обучающие руководства
- Чему научили меня 2 года разработки
- Основы XML
- Руководство начинающего по HTTP и REST
Для опытных разработчиков
- Курс Google «Разработка Android-приложений»
- Шаблоны проектирования
- 21 приложение для изучения
- MVC vs. MVP vs. MVVM на Android
- Современный Android: Отказываемся от Activitiy и Fragment
- Погружение в Android View Constructors
- Понимание ядра Android: Looper, Handler и HandlerThread
- Измерить, разметить, нарисовать, повторить: Custom Views и ViewGroups
- Понимаем модели запуска для Android Activity
- Как распространять свою Android-библиотеку
- Список проверки до запуска в Google Play Store
- Архитектура Android
- Как развертывать Android Instant Apps
- Лучшие инструменты продуктивности для Android-разработчиков
- Используем Android Studio как профессионалы
Лучшие практики
- Лучшие практики Android-разработки
- Что надо помнить про Android strings.xml
- Гайдлайны Android
- Лучшие практики Android for Work
- Некоторые лучшие практики Android
- Шпаргалка «Java для Android»
- 7 лучших советов RxJava на Android
- Прячем секреты в Android-приложении
Дизайн:
- Материальный дизайн: углубленный взгляд
- Анимируем все. Переходы в Android.
- Создаем интерфейсы с ConstraintLayout
- 8 «Не надо» для вашего материального дизайна
- Наука материального дизайна
Бонус
- 40 ведущих разработчиков Android, на которых стоит подписаться в Twitter
- Начинаем работу с Android Things
- Руководство по Android Wear
- Шпаргалка «Ресурсы и атрибуты»
- Введение в Android TV