Один из самых распространенных проектов для начинающих, с которым вы можете начать, — это создание приложения со списком задач с использованием стека технологий. Однако может показаться, что исследовать здесь особо нечего. Что ж, всегда есть куда двигаться дальше и исследовать. Давайте добавим некоторые дополнительные функции и посмотрим, как мы можем сделать обычное приложение todo отличным от других.

№1. Добавьте страницу дел на сегодня и завтра

Когда вы добавляете страницу «сегодня и завтра», это помогает вам разделять задачи, которые вы должны выполнить сегодня, а также планировать действия на завтра. Сохраните кнопку / переключатель / отдельную вкладку, с помощью которой можно переключаться на разные задачи, и вы также можете указать разные темы для каждой страницы.

№2. Создайте уникальный дизайн пользовательского интерфейса

Что бы ни происходило на бэкенде, в конце концов ваш продукт продается благодаря тому, как вы собираетесь его представить. Броский пользовательский интерфейс (возможно, в соответствии с тенденциями, которые происходят) определенно привлекает внимание. Уделите внимание мелким деталям, таким как увеличение перекрестной кнопки при наведении курсора и выделение ее красным цветом.

№3. Сохранение состояния

Всякий раз, когда вы обновляете или снова открываете свое приложение, вы всегда можете обратиться к тому, что вы записали, и оно останется навсегда. В большинстве случаев это не учитывается, поскольку основное внимание уделяется изучению и пониманию языка. Используйте локальное хранилище или подключите базу данных, чтобы сохранить свои задачи.

№4. Три обязательных элемента

Они не предназначены для того, чтобы выделить ваше приложение, а являются обязательными для вашего приложения todo.

Добавить: добавляет новый элемент
Удалить: удаляет существующий элемент
Зачеркивание: зачеркивает существующий элемент

№5. Темы

Вы также можете предоставить значок «Настройки» в своем приложении todo и указать различные параметры, такие как изменение темы (цветовые вариации) или только темный и светлый режим.

Обо мне:

linkedin
github