Программирование [fandroid] Продвинутый курс по разработке android приложения для группы VK (2017)

    Голосов: 0
  • #1
Автор: fandroid
Название: Продвинутый курс по разработке приложения для группы VK



В процессе курса вы научитесь создавать в 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 видео-уроков + архив с готовым проектом

Материал может быть удален по просьбе

Скачать:

Ссылка доступна для пользователей с группой: Премиум 

 
Похожие темы
Сверху