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

Раздел
Программирование
Просмотров
71
Покупок
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-программирование
Задача Задача
4 Ноя в 15:20
17
0 покупок
Web-программирование
Тест Тест
31 Окт в 23:24
31
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 13:00
31
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 12:38
43
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
56 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
55
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
34
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
37
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
42
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
43
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
39
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
43
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
37
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
38
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
27
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
39
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
34
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
28
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
49
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
56
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
38
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
39
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
54
0 покупок
Темы журнала
Показать ещё
Прямой эфир