Similar presentations:
Проект_Николаева_и_Бронниковой_Школа_1367_10_Т
1. Государственное бюджетное общеобразовательное учреждение города Москвы «Школа № 1367» ПРИЛОЖЕНИЕ ДЛЯ iOS «ДОСТИГАТОР»
Участники:ученик 10 «Т» класса ГБОУ Школа № 1367
Николаев Михаил Евгеньевич
ученица 10 «Т» класса ГБОУ Школа № 1367
Бронникова Варвара Игоревна
Руководитель:
педагог ГБОУ Школа № 1367
Кузнецова Ольга Анатольевна
2. Проблема как вдохновение
• Негативные последствия «достигаторства» не зависят от возраста:сложности в целеполагании, планировании, неэффективное
управление временем и прокрастинация.
• Благодаря приложению «Достигатор»: чёткое целеполагание,
эффективное управление временем, отслеживание прогресса,
удовольствие от деятельности и реальные достижения без
выгорания.
3. Цель проекта
Разработать простое и удобное iOS-приложение, которое поможетлюдям любого возраста организовать свою жизнь эффективно –
распределять время, расставлять приоритеты и отражать планы в
календаре, например:
• Готовиться к ЕГЭ;
• Копить на важную покупку или поездку;
• Сделать чтение полезной привычкой.
4. Задачи проекта
• Определить, что должно «уметь» приложение, и создать егоструктуру;
• Подобрать подходящие инструменты для реализации задуманного;
• Нарисовать страницы пользовательского интерфейса;
• Написать код;
• Сделать возможной интеграцию приложения с Google Calendar и
Яндекс Календарь.
5. Описание приложения
• На работу затрачено около 60 часов;• Код – в программе Xcode;
• Язык программирования – Swift;
• Вся работа выполнена на технике Apple (macOS);
• Макеты пользовательского интерфейса и дизайн логотипа созданы
в Figma;
• Шрифты приложения – SF Pro (стандартные для iOS).
6. Приложение для iOS
7. Интерфейс и функционал «Достигатора»
8. Интерфейс на любой вкус
Пользователь может менять тему приложения на тёмную:9. Как построено приложение?
В интегрированной среде разработки XCode код на языке Swiftпохож на «конструктор», где каждый элемент отвечает за отдельные
кнопки, с которыми взаимодействует пользователь.
Пример: код для настройки входа в приложение через Googleаккаунт или Yandex ID пользователя.
10. Код Что видит пользователь
11. Безопасность превыше всего
• Приложение не запрашивает персональные или банковскиеданные пользователей;
• Нет риска утечки данных;
• Не нарушает законодательство;
• Не представляет интереса для мошенников;
• Авторизация через личный аккаунт в Яндексе или Google надёжна
благодаря протоколу OAuth 2.0.
12. Нет предела совершенству доработкам
• Цветовая гамма приложения, разные цвета и иконки для разных задач.• «Ачивки» – небольшие виртуальные «награды» за завершение задач.
• Объединение нескольких задач пользователя в общую цель.
• Общие задачи для нескольких людей.
• Комментарии к завершённым задачам.
• ИИ-ассистент, который поможет разбить задачу на шаги.
• Чат-бот для диалога с ИИ-ассистентом, получения «ачивок» и т.д.