Домашнее задание №1: «Ada Lovelace»
Ссылка на .apk: https://drive.google.com/file/d/1QHPVSU6VmwAHoR0v9waKcrC6mnl5nxcj/view?usp=sharing
-
В наличии два экрана: ToDoListScreen и NewToDoScreen. Не стал отказываться от material 3, поэтому есть небольшие расхождения с дизайном. Отмечу, что это именно свёрстанный интерфейс, пока не стал вводить модель задачи, сохранение и т.п.
-
На экране списка задач добавил свайпы по задаче, эти действия логируются.
-
Показ выполненных дел не реализован.
-
Логирование есть, добавил его для изменения статусов задач на экране ToDoListScreen.
-
Дизайнер из меня плохой, поставить фотку Шайа Лабафа (Just TO_DO It) не рискнул, тем не менее иконку приложения сделал, у меня на андроидах и на iOS отобразилась.
Ну и сразу скажу, код слабо декомпозирован, буду рефакторить его уже после внедрения state-менеджера.
Заранее благодарю за уделённое время, буду рад получить обратную связь.