Аннотация 3
Введение 4
1. Анализ аналогов для отслеживания курсов валют и постановка задачи на
разработку 6
1.1. Обзор аналогов для отслеживания курсов валют 6
1.1.1 Currency Converter Plus 6
1.1.2 Easy Currency Converter 7
1.1.3 . XE Currency & Money Transfers 9
1.2. Постановка задачи и выбор инструментов 9
2. Проектирование мобильного приложения для мониторинга курса валют . 13
2.1. Проектирование пользовательского интерфейса 13
3. Разработка мобильного приложения 24
3.1. Разработка функционала приложения 24
3.2. Оптимизация работы приложения на различных устройствах 28
4. Тестирование приложения 30
4.1. Тестирование функциональных элементов мобильного приложения .. 30
Заключение 33
Список литературы 35
Приложение 37
В наши дни, когда экономика играет одну из главных ролей в жизни общества, важность быстрого и точного получения информации о курсах валют становится все более понятной. Глобализация экономики, инвестиционная деятельность, международная торговля, а также повседневные нужды граждан, такие как выезд за границу или перевод денежных средств, делают вопрос валютного курса актуальным как никогда ранее. В этом случае значимым и востребованным направлением в области мобильной разработки становится разработка, позволяющая пользователям в режиме реального времени отслеживать изменения курсов валют.
Учитывая высокий уровень популярности операционной системы Android, занимающей значительную долю на рынке мобильных устройств, создание приложения "Мониторинг курса валют" для данной платформы представляет собой перспективный проект.
В ходе дипломной работы будет осуществлен анализ существующих приложений в данной области, разработана архитектура и интерфейс, реализованы необходимые и основные требования к приложению, а также выполнено тестирование разработанного приложения. Кроме того, важной частью работы станет выбор оптимальных технологий и инструментов для разработки.
Актуальность проекта заключается в необходимости предоставить пользователям операционной системы Android удобный инструмент для удобного отображения курсов валют в условиях увеличения объемов международных финансовых операций и глобализации экономики.
Основной целью дипломной работы является разработка функционального, удобного и надежного приложения, способного предоставлять актуальную информацию о курсах валют, а также иметь дополнительные функции, такие как конвертер валют, история изменения курсов валют.
Работа над android-приложением "Мониторинг курса валют" расширяет возможности пользователей в управлении своими финансами. Также разработка упрощает принятие важных решений в области экономики и финансов, повышая их информированность. Таким образом, данная дипломная работа способствует развитию мобильных технологий и открывает новые перспективы улучшения качества жизни людей.
Введение посвящено цели работы и актуальности работы по разработке мобильного android-приложения для мониторинга курса валют. В первой главе рассмотрена характеристика и анализ существующих мобильных приложений курса валют, а также выбор инструментов для разработки приложения. Во второй главе рассмотрено проектирование пользовательского интерфейса. Третья глава посвящена разработке android- приложения, а также оптимизация работы приложения на различных устройствах. В четвертой главе рассмотрено тестирование приложение с помощью JUnit. В заключении указаны основные выводы о ходе работы. В подборке литературы приведены основные материалы, документации и руководства, используемые в процессе работы. В приложении приводятся полные коды программы на языке Kotlin.
Разработка мобильного приложения "Мониторинг курса валют" для OS Android #9106835
Артикул: 9106835
- Предмет: Программирование
- Уникальность: 76% (Антиплагиат.ВУЗ)
- Разместил(-а): 185 Рамиль в 2024 году
- Количество страниц: 72
- Формат файла: docx
2 500p.
1. Официальная документация Kotlin. - Текст: электронный. - URL: https://kotlinlang.org/docs/home.html (дата обращения: 30.03.2024).
2. Дмитрий Жемеров, Светлана Исакова. Kotlin в действии - Москва. - Текст: электронный. - URL: https://codelibrary.info/ online?url=
L2Rvd25sb2FkLzE1MzBfS290bGluLXYtZGVpc3R2aWkucGRm (дата
обращения 05.04.2024).
3. Гэйле, Лорен, и Шипман, Джош. "Kotlin for Android App Development." O'Reilly Media, 2019. - ISBN 9781492044885. - Текст:
электронный. - URL: https://www.oreilly.com/library/view/kotlin-for-
android/9780134854281/ (дата обращения 07.05.2024).
4. Геллман, Алекс. "Android Programming with Kotlin for Beginners." Packt Publishing, 2020. - ISBN 9781789615400. - Текст: электронный. - URL: https://www.packtpub.com/en-us/product/android-programming-with-kotlin-for- beginners-9781789615401 (дата обращения 27.03.2024).
5. API Calls with Retrofit in Android Kotlin: A Comprehensive Guide - Текст: электронный. - URL: https://medium.com/@imkuldeepsinghrai/api-calls- with-retrofit-in-android-kotlin-a-comprehensive-guide-e049e19deba9 (дата
обращения 17.05.2024).
6. Retrofit: удобные разработка и тестирование API - Текст: электронный. - URL: https://habr.com/ru/companies/ruvds/articles/562730/ (дата обращения (02.04.2024).
7. Hilt+Retrofit+Coroutine. - Текст: электронный. - URL:
https://habr.com/ru/articles/568792/ (дата обращения 10.04.2024).
8. Dependency injection with Hilt. - Текст: электронный. - URL:
https://developer.android.com/training/dependency-injection/hilt-android (дата
обращения 12.04.2024)
9. Migrate to the Navigation component. - Текст: электронный. - URL: https://developer.android.com/guide/navigation/migrate (дата обращения
16.04.2024)
10. Реализация навигации в Android приложениях с помощью Navigation Architecture Component. - Текст: электронный. - URL: https://habr.com/ru/articles/416025/ (дата обращения 25.04.2024)
11. ViewModel overview. - Текст: электронный. - URL:
https://developer.android.com/topic/libraries/architecture/viewmodel (дата
обращения 02.05.2024)
12. Use Kotlin coroutines with lifecycle-aware components. - Текст: электронный. - URL: https://developer.android.com/topic/libraries/architecture/
coroutines (дата обращения 05.05.2024)
13. Hilt and Dagger annotations cheat sheet. - Текст: электронный. - URL: https://developer.android.com/training/dependency-injection/hilt-cheatsheet (дата обращения 14.05.2024)
14. Firebase database documentation. - Текст: электронный. - URL: https://firebase.google.com/docs (дата обращения 14.05.2024)
15. Как библиотека Retrofit 2 решает сетевые трудности перевода. - Текст: электронный. - URL: https://practicum.yandex.ru/blog/retrofit-na-android/ (дата обращения 16.05.2024)
2. Дмитрий Жемеров, Светлана Исакова. Kotlin в действии - Москва. - Текст: электронный. - URL: https://codelibrary.info/ online?url=
L2Rvd25sb2FkLzE1MzBfS290bGluLXYtZGVpc3R2aWkucGRm (дата
обращения 05.04.2024).
3. Гэйле, Лорен, и Шипман, Джош. "Kotlin for Android App Development." O'Reilly Media, 2019. - ISBN 9781492044885. - Текст:
электронный. - URL: https://www.oreilly.com/library/view/kotlin-for-
android/9780134854281/ (дата обращения 07.05.2024).
4. Геллман, Алекс. "Android Programming with Kotlin for Beginners." Packt Publishing, 2020. - ISBN 9781789615400. - Текст: электронный. - URL: https://www.packtpub.com/en-us/product/android-programming-with-kotlin-for- beginners-9781789615401 (дата обращения 27.03.2024).
5. API Calls with Retrofit in Android Kotlin: A Comprehensive Guide - Текст: электронный. - URL: https://medium.com/@imkuldeepsinghrai/api-calls- with-retrofit-in-android-kotlin-a-comprehensive-guide-e049e19deba9 (дата
обращения 17.05.2024).
6. Retrofit: удобные разработка и тестирование API - Текст: электронный. - URL: https://habr.com/ru/companies/ruvds/articles/562730/ (дата обращения (02.04.2024).
7. Hilt+Retrofit+Coroutine. - Текст: электронный. - URL:
https://habr.com/ru/articles/568792/ (дата обращения 10.04.2024).
8. Dependency injection with Hilt. - Текст: электронный. - URL:
https://developer.android.com/training/dependency-injection/hilt-android (дата
обращения 12.04.2024)
9. Migrate to the Navigation component. - Текст: электронный. - URL: https://developer.android.com/guide/navigation/migrate (дата обращения
16.04.2024)
10. Реализация навигации в Android приложениях с помощью Navigation Architecture Component. - Текст: электронный. - URL: https://habr.com/ru/articles/416025/ (дата обращения 25.04.2024)
11. ViewModel overview. - Текст: электронный. - URL:
https://developer.android.com/topic/libraries/architecture/viewmodel (дата
обращения 02.05.2024)
12. Use Kotlin coroutines with lifecycle-aware components. - Текст: электронный. - URL: https://developer.android.com/topic/libraries/architecture/
coroutines (дата обращения 05.05.2024)
13. Hilt and Dagger annotations cheat sheet. - Текст: электронный. - URL: https://developer.android.com/training/dependency-injection/hilt-cheatsheet (дата обращения 14.05.2024)
14. Firebase database documentation. - Текст: электронный. - URL: https://firebase.google.com/docs (дата обращения 14.05.2024)
15. Как библиотека Retrofit 2 решает сетевые трудности перевода. - Текст: электронный. - URL: https://practicum.yandex.ru/blog/retrofit-na-android/ (дата обращения 16.05.2024)
Материалы, размещаемые в каталоге, с согласия автора, могут использоваться только в качестве дополнительного инструмента для решения имеющихся у вас задач,
сбора информации и источников, содержащих стороннее мнение по вопросу, его оценку, но не являются готовым решением.
Пользователь вправе по собственному усмотрению перерабатывать материалы, создавать производные произведения,
соглашаться или не соглашаться с выводами, предложенными автором, с его позицией.
Тема: | Разработка мобильного приложения "Мониторинг курса валют" для OS Android |
Артикул: | 9106835 |
Дата написания: | 24.06.2024 |
Тип работы: | Дипломная работа |
Предмет: | Программирование |
Оригинальность: | Антиплагиат.ВУЗ — 76% |
Количество страниц: | 72 |
Скрин проверки АП.ВУЗ приложен на последней странице. В работе представлены только пояснительная записка и листинг программы. Самой программы нет
Файлы артикула: Разработка мобильного приложения "Мониторинг курса валют" для OS Android по предмету программирование
Пролистайте "Разработка мобильного приложения "Мониторинг курса валют" для OS Android" и убедитесь в качестве
После покупки артикул автоматически будет удален с сайта до 22.01.2025
Посмотреть остальные страницы ▼
Честный антиплагиат!
Уникальность работы — 76% (оригинальный текст + цитирования, без учета списка литературы и приложений), приведена по системе Антиплагиат.ВУЗ на момент её написания и могла со временем снизиться. Мы понимаем, что это важно для вас, поэтому сразу после оплаты вы сможете бесплатно поднять её. При этом текст и форматирование в работе останутся прежними.
Гарантируем возврат денег!
Качество каждой готовой работы, представленной в каталоге, проверено и соответствует описанию. В случае обоснованных претензий мы гарантируем возврат денег в течение 24 часов.
Утром сдавать, а работа еще не написана?
Через 30 секунд после оплаты вы скачаете эту работу!
Сегодня уже купили 9 работ. Успей и ты забрать свою пока это не сделал кто-то другой!
ПРЕДЫДУЩАЯ РАБОТА
Сервис новостей в сфере информационных технологий
СЛЕДУЮЩАЯ РАБОТА
Web-приложение для просмотра и чтения японских комиксов