Android -приложение 'Диктофон'

Раздел
Программирование
Просмотров
84
Покупок
0
Антиплагиат
Не указан
Размещена
29 Авг 2023 в 23:13
ВУЗ
Не указан
Курс
4 курс
Стоимость
900 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Android -приложение 'Диктофон'
643.2 Кбайт 900 ₽
Описание

Разработка приложений для записи звука на мобильных устройствах является важной составляющей в современном мире. Однако, до сих пор существует необходимость в улучшении качества и доступности приложений. Именно поэтому для дипломной работы была выбрана тема «Android- приложение «Диктофон»».

Разрабатываемое приложение поможет упростить процесс записи и прослушивания аудио и сделать его более доступным. Это приложение может быть использовано как образовательными учреждениями, так и простыми пользователям. Кроме того, разработка такого приложения имеет ряд преимуществ:

—              удобство использования. Пользователи могут использовать диктофон в любом месте и в любое время для записи звуковых заметок, лекций, музыки, аудиокниг и т. д.;

—              повышение производительности. Диктофон может упростить процесс записи и организации звуковых файлов, что помогает повысить производительность пользователей;

—              экономия времени. Использование диктофона позволяет быстро и точно записывать заметки и идеи, не тратя время на ручное письмо или набор текста на клавиатуре.

Таким образом, разработка приложения «Диктофон» является актуальной темой, которая имеет большой потенциал для улучшения образовательного процесса, рабочих дел и повседневной жизни.

Целью данной выпускной квалификационной работы является разработка Android-приложения для записи и воспроизведения аудио, в функционал которого будет добавлено редактирование записи, а также возможность сохранения записи в локальном хранилище Android.

Для достижения данной цели были поставлены следующие задачи:

1)                изучение предметной области, связанной с Android- приложениями и аудиозаписью;

2)                выбор языка программирования и средств разработки для создания приложения [1];

3)                разработка архитектуры приложения, включая интерфейс приложения;

4)                внедрение функций выбора битрейта и формата записи для оптимизации качества и размера записей;

5)                протестировать и оптимизировать работу приложения, проверить его на соответствие заданным требованиям.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 4

1. Предпроектный анализ вопросов создания автоматизированной

информационной системы.............................................................................. 6

1.1. Обзор предметной области...................................................................... 6

1.2. Платформа Android.................................................................................. 6

2. Используемые технологии.......................................................................... 9

2.1. Языки программирования....................................................................... 9

2.2. Интегрированная среда разработки..................................................... 11

2.3. Корутины................................................................................................ 12

2.4. ExoPlayer................................................................................................ 13

3. Разработка приложения............................................................................ 14

3.1. Архитектура приложения...................................................................... 14

3.2. Проектирование базы данных............................................................... 19

3.3. Этапы создания приложения................................................................. 23

3.4. Требования к разрабатываемому приложению.................................... 24

3.5. Этапы разработки приложения............................................................. 25

4. Интерфейс приложения............................................................................. 26

5. Тестирование приложения........................................................................ 35

ЗАКЛЮЧЕНИЕ............................................................................................. 37

СПИСОК ЛИТЕРАТУРЫ............................................................................ 43

ПРИЛОЖЕНИЯ............................................................................................ 44

Приложение 1. Функция onRecord............................................................... 44

Приложение 2. Фрагмент списка записей.................................................... 44

Приложение 3. Функция playRecord............................................................ 45

Приложение 4. Функция для создания диалогового окна.......................... 46

Приложение 5. Функция для выполнения перевода аудиозаписи в текст.. 46

Приложение 6. Тестирование записей базы данных................................... 47

Список литературы

1)                Официальный сайт Kotlin Language. Kotlin [сайт]. – 2023. – URL: https://learn.microsoft.com/ru-ru/dotnet/csharp/ (дата обращения 16.03.2023). – Текст: электронный.

2)                Дэрси, Л. Разработка приложений для Android-устройств. Базовые принципы: учебное пособие /Л. Дэрси, Ш. Кондер. – Том 1. – Москва: Эксмо, 2014. – 598 с. – ISBN 978-8-6523-2142-7. – Текст: непосредственный.

3)                Android Studio. Arduino + [сайт]. – 2023. – URL: https://arduinoplus.ru/android-studio/ (дата обращения 16.03.2023). – Текст: электронный.

4)                Гриффитс, P. Д. Head First. Программирование для Android: учебное пособие / P. Д. Гриффитс. – Санкт-Петербург: Питер, 2016. – 704 с. – ISBN 978-5-4365-2792-5. – Текст: непосредственный.

5)      База     данных Room [сайт]. –     2023. –      URL: https://habr.com/ru/post/336196/

(дата обращения 16.03.2023). –   Текст: электронный.

 

 

 

 

Вам подходит эта работа?
Похожие работы
Web-программирование
Тест Тест
1 Янв в 14:55
44 +2
0 покупок
Web-программирование
Курсовая работа Курсовая
21 Дек 2024 в 18:48
75 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Дек 2024 в 20:25
85 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Дек 2024 в 21:43
51
0 покупок
Премиум
Web-программирование
Тест Тест
6 Дек 2024 в 16:29
129 +1
4 покупки
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен 2024 в 10:40
129 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен 2024 в 10:27
109 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен 2024 в 10:19
71
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен 2024 в 09:47
80 +2
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2024 в 19:29
80 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен 2024 в 22:46
78
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен 2024 в 21:15
77
1 покупка
Web-программирование
Дипломная работа Дипломная
17 Сен 2024 в 20:58
81
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен 2024 в 22:41
84
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен 2024 в 21:50
72
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен 2024 в 21:48
52
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен 2024 в 21:08
70
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен 2024 в 23:51
60
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен 2024 в 22:49
62
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен 2024 в 11:21
98
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен 2024 в 00:29
119
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен 2024 в 00:40
65
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен 2024 в 23:24
60
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен 2024 в 10:31
124
0 покупок
Темы журнала
Показать ещё
Прямой эфир