- 05, Apr 2019
- #1
fandroid
Продвинутый курс по разработке приложения для группы VK
В процессе курса вы научитесь создавать в Android Studio клиент-серверные приложения для социальных сетей с использованием самых современных подходов в разработке, таких как реактивное программирование c RxJava и модульная архитектура на основе паттерна MVP. Кому подойдет курс? Курс подойдет как начинающим, так и более опытным разработчикам. Можно просто пошагово создать приложение, используя исходный код проекта. Какой функционал приложения? Приложение будет использоваться для быстрого доступа к группе Вконтакте.
В приложении будет реализована авторизация через OAuth 2.0, после авторизации пользователю будет доступно чтение и обсуждение постов группы с возможностью прикреплений к сообщениям, лайки и комментарии.
Будет также возможность чтения стены группы без авторизации.
Кроме того, будет реализовано оповещение через Firebase Cloud Messaging путем отправки уведомлений о новостях группы и ответах на комментарии.
Среди других функций — просмотр участников группы, ссылок и другой информации о группе.
Приложение разрабатывается в соответствии с требованиями Material Design и Clean Architecture.
Навигация по приложению реализована через Navigation Drawer. Какие технологии изучаются в курсе?
В архиве 11 видео-уроков + архив с готовым проектом
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »
В процессе курса вы научитесь создавать в Android Studio клиент-серверные приложения для социальных сетей с использованием самых современных подходов в разработке, таких как реактивное программирование c RxJava и модульная архитектура на основе паттерна MVP. Кому подойдет курс? Курс подойдет как начинающим, так и более опытным разработчикам. Можно просто пошагово создать приложение, используя исходный код проекта. Какой функционал приложения? Приложение будет использоваться для быстрого доступа к группе Вконтакте.
В приложении будет реализована авторизация через OAuth 2.0, после авторизации пользователю будет доступно чтение и обсуждение постов группы с возможностью прикреплений к сообщениям, лайки и комментарии.
Будет также возможность чтения стены группы без авторизации.
Кроме того, будет реализовано оповещение через Firebase Cloud Messaging путем отправки уведомлений о новостях группы и ответах на комментарии.
Среди других функций — просмотр участников группы, ссылок и другой информации о группе.
Приложение разрабатывается в соответствии с требованиями Material Design и Clean Architecture.
Навигация по приложению реализована через Navigation Drawer. Какие технологии изучаются в курсе?
- VK API — открытое API для взаимодействия с социальной сетью Вконтакте
- RxJava 2 — фреймворк для реализации парадигмы реактивного программирования
- MVP (Model-View-Presenter) — паттерн для создания модульной архитектуры приложения
- Moxy — библиотека для удобной реализации паттерна MVP
- FCM (Firebase Cloud Messaging) — сервис для реализации push-уведомлений в приложении
- Realm — библиотека для удобной организации хранения данных
- Retrofit — библиотека для REST-взаимодействия с сервером
- Butterknife — библиотека для удобной инициализации ресурсов
- Dagger 2 — библиотека для реализации dependency injection
В архиве 11 видео-уроков + архив с готовым проектом
Скачать: Скрытая информация :: Авторизуйтесь для просмотра »