Создан заказ №8257518
25 марта 2022
Разработка Android приложения на Kotlin. Список Покупок
Как заказчик описал требования к работе:
(Могу скинуть приложения других студентов для примера).
Задача:
Список покупок.
Приложение позволяет управлять списками покупок.
На главном экране приложения отображается текущий список покупок. Приложение должно позволять создавать, удалять, копировать списки покупок. Пользователь может добавить но
вый элемент к списку покупок, удалить элемент из списка, пометить элемент как купленный.
Каждый элемент списка имеет следующие параметры: наименование и объем покупки с единицами измерения. Наименование и единица измерения выбираются из списка. Наименования редактируются на отдельном экране, где пользователь может их добавлять и удалять, а также задавать набор допустимых единиц измерения.
Проверяемые знания учащихся
Уровень знания языка Kotlin:
Описание и объявление числовых переменных, строк, массивов;
Использование управляющих конструкций, условных выражений, циклов;
Описание классов и интерфейсов;
Работа с Null-безопасностью.
Уровень знакомства с экосистемой Android:
Сборка, запуск и управление зависимостями проекта;
Создание макетов приложения;
Использование Data Binding;
Реализация навигации в приложении с помощью редактора навигации;
Работа с жизненным циклом фрагментов и активностей;
Использование шаблона построения архитектуры Model-View-ViewModel;
Использование Room для создания базы данных приложения.
Требования к выполнению
В корне проекта приложения должен располагаться файл README.txt с описанием задания.
Приложение должно выполнять все функции, описанные в задании к лабораторной работе.
Приложение не должно содержать ошибок.
Приложение должно корректно обрабатывать неправильный ввод от пользователя.
Архитектура приложения должна соответствовать шаблону Model-View-ViewModel.
Навигация в приложении должна быть построена с помощью редактора навигации.
Для работы с базой данных (если она необходима) приложение должно использовать Room.
Приложение должно сохранять состояние экранов при смене ориентации.
Приложение должно обладать понятным интерфейсом: показывать помощь по использованию, для ввода данных приложение должно показывать приглашение с сообщением о типе вводимых данных (например, если в поле необходимо ввести имя пользователя, необходимо добавить соответствующую подсказку к этому полю).
Все отображаемые в приложении строки должны быть интернационализированы и располагаться в соответствующих файлах ресурсов: res/values/strings.xml (для строк на английском языке) и res/values-ru/strings.xml (для строк на русском)
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
26 марта 2022
Заказ завершен, заказчик получил финальный файл с работой
5
Разработка Android приложения на Kotlin. Список Покупок.jpg
2022-03-29 11:44
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Сделана работа на 5+, предоставлена намного раньше положенного. Быстро, качественно, без каких-либо проблем