Автор молодец, просто работа не нужна больше
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
Введение 3
1. Обзор рынка мобильных приложений личной эффективности 4
1.1. Evernote 4
1.2. CamScanner 4
1.3. Monefy 4
1.4. Any.do 5
1.5. Резюме 5
2. Описание нового разрабатываемого приложения 6
2.1. Причины выбора операционной системы Android как платформы для разработки 6
2.2. Формирование требований к приложению 6
3. Реализации мобильного приложения 9
3.1. Детали реализации 9
3.2. Обзор получившегося приложения 10
Заключение 35
Список использованной литературы 36
Приложение 1. Классы экранов мобильного приложения 37
Приложение 2. Разметки экранов мобильного приложения 63
Приложение 3. Файл манифеста и файлы сборки 69
1.2. CamScanner
Приложение, позволяющее с помощью фотоаппарата смартфона создавать электронные копии документов. Более 100 миллионов установок. Но в приложении отсутствует функционал управления финансами, создания отслеживаемых заданий и создания заметок.
1.3. Monefy
Приложение для учёта финансов. Позволяет фиксировать доходы и расходы распределяя их по категориям. Более одного миллиона установок. Не позволяет делать сканы и заметки.
1.4. Any.do
Приложение для постановки задач и их выполнения. Более 10 миллионов установок. Отсутствует функционал управления финансами и сканирования документов.
1.5. Резюме
Рассмотренные приложения позволяют решить обозначенную в введении проблему. Но наличие всех этих функций, которые есть в перечисленных приложениях является более удобным, если они содержатся в одном приложении сразу, а не разбиты по трем отдельным приложениям, так как принцип “всё в одном месте” позволяет легче контролировать информацию.
...
2. Описание нового разрабатываемого приложения
2.1. Причины выбора операционной системы Android как платформы для разработки
Впервые смартфон с операционной системой Android был выпущен в 2008 году. За почти 10 лет существования она успела далеко развиться и теперь эта операционная система установлена более чем на 75% мобильных устройств по всему миру. За это время появились удобные и эффективные инструменты разработки приложений, которые успели пройти проверку временем. Также стоит отметить, что для начала разработки приложений на Android не нужны никакие дополнительные материальные затраты, кроме персонального компьютера или ноутбука на любой операционной системе. Поэтому для разработки приложения была выбрана операционная система Android.
2.2.
...
2.2. Формирование требований к приложению
Приложение должно быть разбито на 5 разделов:
◦ Финансы
◦ Сканер документов
◦ Задачи
◦ Заметки
◦ Справка
В разделе «Финансы» должен быть реализован функционал добавления записей о новых доходах и расходах, удаления этих записей. У самих записей должна фиксироваться дата и описание, категория дохода или расхода и денежная сумма проведенной операции. Также на экране обзора доходов и расходов должна быть ссылка на меню категорий доходов и расходов. В
каждом меню (для доходов и расходов соответственно) содержится список категорий, которые можно добавлять и удалять. Также для каждого раздела финансов необходимо сделать экран с аналитикой доходов и расходов. Аналитика показывается в форме круговой диаграммы. На экране аналитики показаны:
◦ категории, по которым произведены операции;
◦ круговая диаграмма.
...
3.1. Детали реализации
Для разработки мобильного приложения для операционной системы Android в качестве среды разработки была выбрана Android Studio, так как она является официальной IDE («Integrated Development Environment» - (англ.) интегрированная среда разработки), которую поддерживает владелец платформы Android – компания Google. Версия Android Studio, использованная для разработки – 3.1.2.
В ходе разработки в качестве основного источника литературы использовались книги Герберта Шилдта [1,2]. Также использовались другие источники описывающие разработку программ для Android и Java [3-11].
Приложение реализовано для смартфонов на операционной системе Android 7.0 и выше, так как некоторые библиотеки программного обеспечения, необходимые для реализации приложения не имеют поддержки более ранних версий Android.
Само приложение было названо «RightHandApp».
...
3.2. Обзор получившегося приложения
При входе в приложение пользователя встречает уведомление о том, что для корректной работы сканера в приложении необходимо скачать OpenCV Manager (рис.1).
Пользователь может его скачать сразу или позже. Если пользователь не скачает OpenCV Manager и попытается открыть сканер, то он будет получать это уведомление. Также пользователь будет получать это уведомление при каждом запуске приложения. В противном случае пользователь не будет получать уведомления и сможет пользоваться сканером.
Рис.1. Уведомление, рекомендующее установить приложение OpenCV Manager
При запуске приложения пользователь попадает на главный экран (рис.
2). На нём расположено 5 кнопок.
Первая кнопка «Финансы» ведёт на экран раздела «финансы». Вторая кнопка «Отсканировать документ» запускает сканер.
Третья кнопка «Новая задача» ведёт на экран создания новой задачи.
Четвёртая кнопка «Новая заметка» ведёт на экран создания новой заметки.
...
1. Шилдт, Герберт. Java 8. Полное руководство; 9-е изд.: Пер. с англ. - М.
: ООО "И.Д. Вильяме", 2015. - 1376 с.
2. Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016. — 512 с
3. Харди Б., Филлипс Б., Стюарт К., Марсикано К. Android. Программирование для профессионалов. 2-е изд. — СПб.: Питер, 2016.
— 640 с
4. Фелкер, Донн. Android: разработка приложений для чайников. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2012. — 336 с.
5. Медникс З., Дорнин Л., Мик Б., Накамура М. Программирование под Android. 2-е изд. — СПб.: Питер, 2013. — 560 с.
6. Коматинени, Сатия, Маклин, Дэйв. Android 4 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2012. — 880 с.
7. Гриффитс Дон, Гриффитс Дэвид. Head First. Программирование для Android. — СПб.: Питер, 2016. — 704 с.
8. Система вопросов и ответов о программировании [Электронный ресурс]. - URL: www.stackoverflow.com.
9. Веб-сервис для хостинга IT-проектов и их совместной разработки [Электронный ресурс]. - URL: www.github.com.
10. Сайт о разработке программ для Android [Электронный ресурс]. - URL: www.startandroid.ru.
11. Сайт о создании приложений под мобильную платформу Android на языке программирования Java [Электронный ресурс]. - URL: www.metanit.com/java/android/.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Введение 3
1. Обзор рынка мобильных приложений личной эффективности 4
1.1. Evernote 4
1.2. CamScanner 4
1.3. Monefy 4
1.4. Any.do 5
1.5. Резюме 5
2. Описание нового разрабатываемого приложения 6
2.1. Причины выбора операционной системы Android как платформы для разработки 6
2.2. Формирование требований к приложению 6
3. Реализации мобильного приложения 9
3.1. Детали реализации 9
3.2. Обзор получившегося приложения 10
Заключение 35
Список использованной литературы 36
Приложение 1. Классы экранов мобильного приложения 37
Приложение 2. Разметки экранов мобильного приложения 63
Приложение 3. Файл манифеста и файлы сборки 69
1.2. CamScanner
Приложение, позволяющее с помощью фотоаппарата смартфона создавать электронные копии документов. Более 100 миллионов установок. Но в приложении отсутствует функционал управления финансами, создания отслеживаемых заданий и создания заметок.
1.3. Monefy
Приложение для учёта финансов. Позволяет фиксировать доходы и расходы распределяя их по категориям. Более одного миллиона установок. Не позволяет делать сканы и заметки.
1.4. Any.do
Приложение для постановки задач и их выполнения. Более 10 миллионов установок. Отсутствует функционал управления финансами и сканирования документов.
1.5. Резюме
Рассмотренные приложения позволяют решить обозначенную в введении проблему. Но наличие всех этих функций, которые есть в перечисленных приложениях является более удобным, если они содержатся в одном приложении сразу, а не разбиты по трем отдельным приложениям, так как принцип “всё в одном месте” позволяет легче контролировать информацию.
...
2. Описание нового разрабатываемого приложения
2.1. Причины выбора операционной системы Android как платформы для разработки
Впервые смартфон с операционной системой Android был выпущен в 2008 году. За почти 10 лет существования она успела далеко развиться и теперь эта операционная система установлена более чем на 75% мобильных устройств по всему миру. За это время появились удобные и эффективные инструменты разработки приложений, которые успели пройти проверку временем. Также стоит отметить, что для начала разработки приложений на Android не нужны никакие дополнительные материальные затраты, кроме персонального компьютера или ноутбука на любой операционной системе. Поэтому для разработки приложения была выбрана операционная система Android.
2.2.
...
2.2. Формирование требований к приложению
Приложение должно быть разбито на 5 разделов:
◦ Финансы
◦ Сканер документов
◦ Задачи
◦ Заметки
◦ Справка
В разделе «Финансы» должен быть реализован функционал добавления записей о новых доходах и расходах, удаления этих записей. У самих записей должна фиксироваться дата и описание, категория дохода или расхода и денежная сумма проведенной операции. Также на экране обзора доходов и расходов должна быть ссылка на меню категорий доходов и расходов. В
каждом меню (для доходов и расходов соответственно) содержится список категорий, которые можно добавлять и удалять. Также для каждого раздела финансов необходимо сделать экран с аналитикой доходов и расходов. Аналитика показывается в форме круговой диаграммы. На экране аналитики показаны:
◦ категории, по которым произведены операции;
◦ круговая диаграмма.
...
3.1. Детали реализации
Для разработки мобильного приложения для операционной системы Android в качестве среды разработки была выбрана Android Studio, так как она является официальной IDE («Integrated Development Environment» - (англ.) интегрированная среда разработки), которую поддерживает владелец платформы Android – компания Google. Версия Android Studio, использованная для разработки – 3.1.2.
В ходе разработки в качестве основного источника литературы использовались книги Герберта Шилдта [1,2]. Также использовались другие источники описывающие разработку программ для Android и Java [3-11].
Приложение реализовано для смартфонов на операционной системе Android 7.0 и выше, так как некоторые библиотеки программного обеспечения, необходимые для реализации приложения не имеют поддержки более ранних версий Android.
Само приложение было названо «RightHandApp».
...
3.2. Обзор получившегося приложения
При входе в приложение пользователя встречает уведомление о том, что для корректной работы сканера в приложении необходимо скачать OpenCV Manager (рис.1).
Пользователь может его скачать сразу или позже. Если пользователь не скачает OpenCV Manager и попытается открыть сканер, то он будет получать это уведомление. Также пользователь будет получать это уведомление при каждом запуске приложения. В противном случае пользователь не будет получать уведомления и сможет пользоваться сканером.
Рис.1. Уведомление, рекомендующее установить приложение OpenCV Manager
При запуске приложения пользователь попадает на главный экран (рис.
2). На нём расположено 5 кнопок.
Первая кнопка «Финансы» ведёт на экран раздела «финансы». Вторая кнопка «Отсканировать документ» запускает сканер.
Третья кнопка «Новая задача» ведёт на экран создания новой задачи.
Четвёртая кнопка «Новая заметка» ведёт на экран создания новой заметки.
...
1. Шилдт, Герберт. Java 8. Полное руководство; 9-е изд.: Пер. с англ. - М.
: ООО "И.Д. Вильяме", 2015. - 1376 с.
2. Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016. — 512 с
3. Харди Б., Филлипс Б., Стюарт К., Марсикано К. Android. Программирование для профессионалов. 2-е изд. — СПб.: Питер, 2016.
— 640 с
4. Фелкер, Донн. Android: разработка приложений для чайников. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2012. — 336 с.
5. Медникс З., Дорнин Л., Мик Б., Накамура М. Программирование под Android. 2-е изд. — СПб.: Питер, 2013. — 560 с.
6. Коматинени, Сатия, Маклин, Дэйв. Android 4 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2012. — 880 с.
7. Гриффитс Дон, Гриффитс Дэвид. Head First. Программирование для Android. — СПб.: Питер, 2016. — 704 с.
8. Система вопросов и ответов о программировании [Электронный ресурс]. - URL: www.stackoverflow.com.
9. Веб-сервис для хостинга IT-проектов и их совместной разработки [Электронный ресурс]. - URL: www.github.com.
10. Сайт о разработке программ для Android [Электронный ресурс]. - URL: www.startandroid.ru.
11. Сайт о создании приложений под мобильную платформу Android на языке программирования Java [Электронный ресурс]. - URL: www.metanit.com/java/android/.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
900 ₽ | Цена | от 3000 ₽ |
Не подошла эта работа?
В нашей базе 55693 Дипломной работы — поможем найти подходящую