Мобильное приложение органайзер на платформе ANDROID
Заказать уникальную дипломную работу- 75 75 страниц
- 25 + 25 источников
- Добавлена 28.07.2023
- Содержание
- Часть работы
- Список литературы
1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ 10
1.1 Описание предметной области 10
1.2 Обзор аналогичных программных решений 13
1.3 Постановка задачи 19
Выводы 20
2 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА РАЗРАБОТКИ 21
2.1 Анализ рынка 21
2.2 Выбор технологии разработки 23
2.3 Выбор среды разработки 25
2.4 Выбор языка программирования 26
Выводы 27
3 ПРОЕКТИРОВАНИЕ 28
3.1 Проектирование структуры программного продукта 28
3.2 Проектирование базы данных 30
3.3 Проектирование интерфейса 36
Выводы 40
4 РЕАЛИЗАЦИЯ ПРОГРАММНОГО ПРОДУКТА 41
4.1 Разработка базы данных 41
4.2 Разработка интерфейса 42
4.3 Инструкция пользователя 44
Выводы 67
Заключение 68
Список использованных источников 70
Приложение А 72
Для отрисовки календаря используется библиотека com.applandeo:material-calendar-view.Библиотека выбора цвета com.pes.materialcolorpicker.Библиотека списка com.github.devdhar04:MaterialSpinner.ORM библиотека room.Приложение имеет функции создания заметок и напоминаний. Основные реализованные функции:Добавление группы;Удаление группы;Редактирование группы;Добавление заметки;Удаление заметки;Редактирование заметки;Изменение цвета заметки;Пометка выполнения заметки;Установка напоминания для заметки;Прикрепления файлов к заметке;Открытие прикрепленных файлов;Отображение заметки на календаре;Показ PUSH-уведомлений.Разработка мобильного приложения под Android с функциями органайзера является актуальной и востребованной задачей.Цель работы достигнута, задачи выполнены.Благодарю за внимание!
2. Android SDK Emulator [Элекстронный ресурс] // URL: https://developer.android.com/studio/run/emulator.html (дата обращения: 10.05.2023).
3. Android Studio [Элекстронный ресурс] // URL: https://developer.android.com/studio/intro/index.html (дата обращения: 20.06.2023).
4. Branch.io [Электронный ресурс]. // URL: https://branch.io/ (дата обращения: 20.06.2023).
5. DeepLinkDispath [Электронный ресурс]. // URL: https://github.com/airbnb/DeepLinkDispatch (дата обращения: 20.06.2023).
6. EventBus [Электронный ресурс] // URL: https://github.com/greenrobot/EventBus, (дата обращения: 10.06.2023).
7. Facebook developers [Электронный ресурс]. // URL: https://developers.facebook.com/ (дата обращения: 10.06.2023).
8. Firebase [Электронный ресурс]. // URL: https://firebase.google.com/ (дата обращения: 10.06.2023).
9. G. Adomavicius and A. Tuzhilin, «Towards the next generation of recommender systems: a survey of the state – of – the – art and possible extensions,» IEEE Trans. on Data and Knowledge Engineering, 2005 год.
10. G. Linden, B. Smith, and J. York, «Amazon.com recommendations: itemto – item collaborative filtering,» Internet Computing 2003 год.
11. GitHub [Электронный ресурс]. // URL: https://github.com/ (дата обращения: 10.06.2023).
12. Gradle [Электронный ресурс]. // URL: http://gradle.org/ (дата обращения: 10.06.2023).
13. Gson [Электронный ресурс]. // URL: https://github.com/google/gson, свободный.
14. Herbert Schildt, Java: The Complete Reference, Ninth Edition 9th Edition, 2014 год
15. Official Android developers web site [Электронный ресурс] // URL: https://developer.android.com/index.html? hl=ru (дата обращения: 10.06.2023).
16. Official Google Maps API developers web site [Электронный ресурс] // URL: https://developers.google.com/ maps/?hl=ru (дата обращения: 10.06.2023).
17. Official Kotlin developers web site [Электронный ресурс] // URL: https://kotlinlang.org/ (дата обращения: 10.06.2023).
18. Official Material design web site [Электронный ресурс] // URL: https://material.google.com/ (дата обращения: 10.06.2023).
19. Paul Deitel, Harvey Deitel, Alexander Wald, Android 6 for Programmers: An App – Driven Approach (3rd Edition) (Deitel Developer Series) 3rd Edition, 2016 год
20. Picasso [Электронный ресурс]. // URL: https://github.com/square/picasso (дата обращения: 10.06.2023).
21. Retrofit [Электронный ресурс]. // URL: https://github.com/square/retrofit (дата обращения: 10.06.2023).
22. The Android Source Code [Электронный ресурс]. // URL: http://source.android.com/source/index.html (дата обращения: 10.06.2023).
23. Twitter fabric [Электронный ресурс]. // URL: https://docs.fabric.io/android/twitter/log – in – with – twitter.html (дата обращения: 10.06.2023).
24. Unifile product Overview [Электронный ресурс] // URL: https://www.unifyle.co/product – overview.html (дата обращения: 10.06.2023).
25. ZeroPC [Электронный ресурс] // URL: https://www.zeropc.com (дата обращения: 10.06.2023).