/geektech_punkapp

GeekTech Simple Architecture study project - Android 3 level

Primary LanguageJava

Android 3 level GeekTech Base Architecture study project.

Project themes: Basic architecture, Retrofit, Realm, Recycler.

Tasks:

  • Создать Fork репозитория у себя на аккаунте

  • Реализация запросов c использованием Retrofit, желательно ко всем имеющимся методам

  • Отображение списка пришедших данных в Recycler-e (верстка и поля отображаемых данных по вашему усмотрению)

  • При клике на элемент списка, открывать доп. экран с выбранным элементом (*)

  • Кэширование данных с помощью Realm-a (**)

  • Все изменения регулярно пушить в свой форкнутый реп, по окончанию всех задач, написать преподавателю

    • Желательно ** - Необязательно

Ссылка на документацию по API - Punk API docs

Если вдруг что то будет не понятно следуйте меткам TODO

P.S. Можете самостоятельно добавлять доп. слои, реализовать Presentation слой с помощью MVP, MVVM и использовать тот стэк технологий которым владеете на данный момент

Retrofit:

Realm:

Recycler:

Image loading: