Skip to content

ilyaklyukin/musmarket

Repository files navigation

TODO :

  1. Use styles and @dimen in layouts.
  2. Extract logic from main activity to other classes.
  3. Use JobManager for getting instruments
  4. Implement user-friendly UI ;)
  5. Add progressbars

NB:

  1. Service doesn't contain emails for stores, but Intent is implemented
  2. All stores contain the same list of instruments: it's not a app's bug.

REQUIREMENTS:


Android: Shops List

Требуемая функциональность:

  • получение списка магазинов с веб сервиса http://aschoolapi.appspot.com/
  • отображение списка магазинов

для каждого магазина пользователь должен иметь возможность просмотреть:

  • детальную информацию о магазине (адрес, общее количество инструментов):
  • возможность телефонного звонка на номер магазина
  • возможность отправки email в магазин
  • возможность посещения веб сайта магазина
  • список инструментов с ценами
  • загрузка изображений НЕ нужна
  • обязательно использование фрагментов для построения UI

Интеграция с Google Maps:

  • отображение списка магазинов на карте
  • определение позиции устройства
  • показ текущего положения на карте ВНИМАНИЕ: тестовый сервис отдает данные в одном городе (51°40′15″N 39°12′51″E aka 51.670833, 39.214167)

Технические требования:

  • поддержка API c 16 по 23
  • приложение должно поддерживать большинство размеров и плотности (density) экранов
  • Достаточно разработать интерфейс лишь для телефонна, для планшет не обязательно
  • Можно использовать любые сторонние библиотеки
  • Использовать Dependency Injection (Dagger 2, Roboguice, etc)

Пожелания:

  • Желательно использовать Data Binding Library
  • Желательно использовать Material Design

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published