Разработка мобильного приложения планировщик дел
ВВЕДЕНИЕ
Современный ритм жизни требует от нас эффективного управления временем и задачами. Все больше людей сталкиваются с необходимостью организовать свою повседневную деятельность и планировать выполнение различных задач. В этом контексте мобильные приложения, предоставляющие удобный и интуитивно понятный способ планирования дел, становятся незаменимым инструментом для многих пользователей.
Актуальность исследования. Процесс планирования и организации рабочего времени является обязательным условием успешной работы в любой сфере деятельности. Переход на удаленную работу и увеличение количества задач, которыми приходится управлять, усложнили этот процесс. Многие люди испытывают трудности с планированием своего расписания, отслеживанием и выполнением задач. В такой ситуации мобильное приложение-планировщик может стать незаменимым инструментом, который поможет пользователям строить свой рабочий день более эффективно, экономить время и силы
Содержание
ВВЕДЕНИЕ3
ГЛАВА 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ4
1.1 Изучение существующих мобильных планировщиках4
1.2 Определение основных функциональных и нефункциональных требований к разрабатываемому приложению8
1.3 Изучение потребностей пользователей9
ГЛАВА 2 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА РАЗРАБОТКИ15
2.1 IDE Visual Studio Code15
2.2 Создание прототипов экранов и макетов пользовательского интерфейса с использованием Figma18
2.3 React Native. Особенности и сфера применения фреймворка24
ГЛАВА 3 РАЗРАБОТКА МОБИЛЬНОГО ПРИЛОЖЕНИЯ СПИСОК ДЕЛ30
3.1 Установка плагинов и фреймворка Expo30
3.2 Установка локального сервера33
3.3 Разработка приложения на React Native35
3.4 Тестирование и оценка результатов43
ЗАКЛЮЧЕНИЕ45
СПИСОК ЛИТЕРАТУРЫ47
ПРИЛОЖЕНИЯ49
СПИСОК ЛИТЕРАТУРЫ
«React Native. Профессиональная разработка мобильных приложений» автора Спенсера Кареллса (издательство Диалектика, 2019 год). – 356с.
«React Native. Разработка мобильных приложений на JavaScript» автора Максимилиано Фиртманна (издательство Питер, 2018 год). – 480 с.
«React Native. Разработка мобильных приложений» автора Владимира Гриненко (издательство Питер, 2018 год). – 320с.
«React Native для iOS» авторов Майкла Кирка и Райана Парсонса (издательство Apress, 2022 год). – 400с.
«React Native на практике» автора Нады Бельлемари (издательство Manning Publications, 2018 год). – 352с.
«React Native на практике» автора Ричарда Комманда (издательство Packt Publishing, 2019 год). – 560с.
«React Native на практике: Гайд для чайников» автора Нэйтилана Курца (издательство Manning Publications, 2019 год). – 304с.
«React Native основные компоненты» автора Владимира Новичкова (издательство Packt Publishing, 2021 год). – 442с.
«React Native примеры проектов» автора Владимира Новичкова (издательство Packt Publishing, 2022 год). – 322с.
«React Native справочник» автора Кристофера Кантона (издательство Packt Publishing, 2021 год). – 344с.
«React Native Cookbook: Quick solutions to common problems in React Native development» авторов Джейкоб Фридмана и Мэтью Корранда (издательство Packt Publishing, 2023 год). – 480с.
«React Native for Mobile Development: Harness the Power of React Native to Create iOS and Android Applications» автора Илкая Гюндогана (издательство Apress, 2019 год). – 263с.
«React Native Blueprints» автора Эктора Рамоса Фернандеса (издательство Packt Publishing, 2020 год). – 332с.
«Изучаем React Native» автора Бонни Эйсенман (издательство O'Reilly Media, 2021 год). – 484с.
«Изучаем разработку на React Native» автора Владимира Новичкова (издательство Packt Publishing, 2021 год). – 438с.
«Искусство React Native: Создаём нативное приложение на React Native» авторов Энрико Бушатти и Фабрицио Пэ
Расширяемость: VS Code имеет множество расширений, позволяющих настраивать среду разработки под конкретные потребности. Разработчики могут добавлять дополнительные функции, интегрировать сторонние инструменты и получать поддержку различных языков программирования.
Интеграция с Git и другими инструментами: VS Code предоставляет удобные возможности для работы с системами контроля версий, включая популярную систему Git. Это позволяет разработчикам эффективно управлять изменениями кода и выполнять операции контроля версий, не выходя из среды разработки.
Богатый функционал и простота использования: VS Code обладает широким набором функций, таких как подсветка синтаксиса, автодополнение кода, отладка и многое другое. Интерфейс VS Code интуитивно понятен и удобен в использовании, что способствует повышению эффективности работы разработчиков.