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

Раздел
Программирование
Просмотров
50
Покупок
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-программирование
Отчет по практике Практика
5 Мая в 21:21
11
0 покупок
Web-программирование
Диссертация Диссертация
3 Мая в 18:45
6
0 покупок
Web-программирование
Контрольная работа Контрольная
29 Апр в 11:19
17
0 покупок
Web-программирование
Отчет по практике Практика
15 Апр в 10:32
82
2 покупки
Web-программирование
Отчет по практике Практика
15 Апр в 10:25
80
1 покупка
Другие работы автора
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 15:57
123
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:40
147
0 покупок
Web-программирование
Дипломная работа Дипломная
25 Окт 2023 в 00:18
247
3 покупки
Web-программирование
Дипломная работа Дипломная
23 Окт 2023 в 00:31
166 +2
0 покупок
Основы программирования
Дипломная работа Дипломная
22 Окт 2023 в 00:56
167
0 покупок
Web-программирование
Дипломная работа Дипломная
21 Окт 2023 в 20:40
114
0 покупок
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:20
164
1 покупка
Основы программирования
Дипломная работа Дипломная
21 Окт 2023 в 20:00
127
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 19:01
149
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:51
202
0 покупок
Основы программирования
Дипломная работа Дипломная
19 Окт 2023 в 18:18
121
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 23:52
87
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Окт 2023 в 21:51
51
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 21:48
70
0 покупок
Основы программирования
Дипломная работа Дипломная
17 Окт 2023 в 19:46
72
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:30
85
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен 2023 в 00:25
85
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:52
135
0 покупок
Web-программирование
Дипломная работа Дипломная
18 Сен 2023 в 00:50
100
1 покупка
Темы журнала
Показать ещё
Прямой эфир