В рамках данной работы вы должны разработать простое одноэкранное Android приложение на языке Kotlin. Используйте функций/методы, реализованные в одном классе (не в том же Activity, в котором определены функции пользовательского интерфейса). Пользовательский интерфейс может содержать, например: 1 кнопку, 1 поле редактирования для ввода данных и 1 поле (только для чтения) для вывода результатов программы. Входные данные должны быть сгенерированы в коде (использовать генератор случайных чисел для вариантов 1-12,27,28 и предопределенную строку для вариантов 13-26) и выведены на экране. Результаты должны быть напечатаны на экране после нажатия кнопки. Для вариантов, подразумевающих поиск элемента (слова), следует выводить соответствующие сообщение в случае не нахождения элемента (слова). Задача должна решаться функциональным подходом.
Спроектируйте и опишите приложение, которое вы планируете разрабатывать. Следует описать следующие основные моменты:
Проект должен:
Темы (можно использовать свою тему, не из списка)
Разработайте Android-приложение на языке Kotlin по плану из Практической работы №2. Все упомянутые функции должны быть разработаны или описано, почему они не были включены в окончательную версию. Отчет должен содержать скриншоты с кратким описанием работы различных функций, фрагменты кода.
Исходный код приложения разместить в репозитории (отдельно от Практической работы №1) либо прикрепить в виде архива.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |