Лекция 1. Введение в архитектуру клиент-серверных андроид-приложений

Начинаем курс по архитектуре клиент-серверных андроид-приложений. Исходный код и ссылки в текстовой версии урока: https://goo.gl/iCtmiB
Темы, которые мы будем рассматривать:
● Введение в архитектуру клиент-серверных Android-приложений
● Средства обеспечения многопоточной работы
● Классические паттерны A/B/C для клиент-серверного взаимодействия
● Фреймворк RxJava
● Clean Architecture
● Паттерн MVP
● Тестирование Android-приложений
● DataBinding и MVVM
Дополнительно также будут рассмотрены темы:
● Проблема Backpressure в RxJava и способы ее решения
● Библиотека Google Agera для построения архитектуры приложений
● Библиотека Mosby для построения архитектуры приложений
● Методология TDD (test-driven development)
● Dagger 2 как библиотека для реализации принципа Dependency Injection
Источник: https://goo.gl/O2U9mu
——————————————————————
Установка и настройка Android Studio: https://youtu.be/9ucX3UlCT6E?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK
——————————————————————
Весь плейлист курса по архитектуре: https://goo.gl/TMuuTB
——————————————————————
Продвинутые курсы по созданию реальных приложений и игр для android: http://www.fandroid.info/
——————————————————————
Больше уроков:
Уроки по основам работы с Android Studio: https://goo.gl/02GtH5
Как создать android приложение: https://goo.gl/oJgrOc
Инструменты android разработчика: https://goo.gl/VoAnZx
Дизайн android приложений: https://goo.gl/cfwMEV
Уроки создания игр для android: https://goo.gl/NVS39q
Основы программирования на JAVA: https://goo.gl/TZRHpG
——————————————————————
Хороший ресурс для обучения языку java: https://goo.gl/7Hc9Gz
——————————————————————
Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов: https://goo.gl/o4d9mk
——————————————————————
Скачать видеоуроки: https://goo.gl/2Wpvp4
——————————————————————
Поддержите наш проект: https://goo.gl/zcW4nq

ПРИСОЕДИНЯЙТЕСЬ
Поделиться

Виталий Непочатов

Обучающие видео-уроки по разработке приложений и игр для Android. Подпишитесь на наш канал, чтобы не пропустить новые уроки - обновление еженедельно! Мы поможем любому новичку стать продвинутым разработчиком андроид-приложений!



Обсуждение закрыто.