Приложения для предоставления новостного и медиа контента на платформе Android

Раздел
Программирование
Просмотров
200
Покупок
1
Антиплагиат
Не указан
Размещена
14 Фев 2022 в 12:50
ВУЗ
МГУ
Курс
4 курс
Стоимость
550 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
doc
Приложения для предоставления новостного и медиа контента на платформе Android Диплом Программная инженерия 96%
520 Кбайт 550 ₽
Описание

Добрый день! Уважаемые студенты, Вашему вниманию представляется дипломная работа на тему: «Приложения для предоставления новостного и медиа контента на платформе Android»

Оригинальность работы 96


Реферат

 

В  настоящее время развитие технологий позволяет нам смотреть любой контент с высоким разрешением в Интернете на больших экранах. В дополнение к этому создатели контента ищут новые места, где они могут привлечь больше людей. Поэтому у некоторых авторов возникает потребность в приложениях для Android TV. В текущей работе мы демонстрируем приложения для предоставления медиаконтента, такого как видео, прямые трансляции и подкасты на платформах Android и Android TV.

 

Работа содержит 32 страниц, 4 главы, 17 источников, 4 приложения.

 

Ключевые слова: Android приложение, Android TV приложение, мобильная разработка, MVVM, MVP, веб-сокет, многомодульный проект.


Abstract

 

Nowadays, technology development allows us to watch any kind of content with high resolution across Internet on big screens. In addition to this, content creators are searching for new places where they can attract more people. Therefore, some authors have a need for applications for Android TV. In current work we demonstrate applications for providing media content, such as videos, live broadcasts and podcast in Android and Android TV platforms.

 

This paper contains 32 pages, 4 chapters, 17 bibliography items, 4 appendices.

 

Keywords: android application, android tv application, mobile development, MVVM, MVP, websocket, multimodule project.

 

Оглавление

Оглавление

 

Реферат....................................................................................................................................... 2

 

Abstract....................................................................................................................................... 3

 

Основные определения, обозначения и сокращения............................................................ 4

 

Введение.................................................................................................................................... 6

 

Глава 1. Обзор приложений для предоставления медиаконтента....................................... 7

 

1.1.    Обзор существующего мобильного приложения....................................................... 7

 

1.2.    Особенности проектирования интерфейсов на ТВ.................................................... 7

 

1.3.    Обзор приложений на Android TV для предоставления медиаконтента................. 8

 

1.4.    Новый функционал мобильного приложения............................................................ 9

 

Выводы по главе..................................................................................................................... 10

 

Глава 2. Проектирование приложений................................................................................. 11

 

2.1.    Модульная архитектура............................................................................................... 11

 

2.2.    Архитектура приложения на Android TV.................................................................. 12

 

2.3.    Сервис для проигрывания аудио................................................................................ 13

 

2.4.    Отслеживание изменения источников видеопотока в реальном времени............ 13

 

Выводы по главе..................................................................................................................... 14

 

Глава 3. Выбор средств разработки, особенности реализации и результаты................... 15

 

3.1.    Выбор средств разработки приложений.................................................................... 15

 

3.2.    Функциональные требования к приложениям......................................................... 15

 

3.3.    Прямые трансляции..................................................................................................... 16

 

3.4.    Хранение данных в локальной памяти...................................................................... 18

 

3.5.    Ограничения при разработке приложения на Android TV...................................... 20

 

3.6.    Особенность создания интерфейсов на Android TV................................................ 21

 

Выводы по главе..................................................................................................................... 25

 

Глава 4. Результаты работы................................................................................................... 26

 

4.1.    Ссылки на опубликованные приложения................................................................. 26

 

4.2.    Результаты обеспечения качества............................................................................... 26

 

4.3.    План дальнейшей работы............................................................................................ 26

 

Выводы по главе..................................................................................................................... 27

 

Заключение............................................................................................................................. 28

 

Список использованных источников................................................................................... 29

 

Приложения............................................................................................................................. 31

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

Список использованных источников

 

1.     Документация по Android [Электронный ресурс] // Android / Google. Режим доступа: https://developer.android.com/design, свободный, (дата обращения: 01.11.2020)

 

2.     Документация по AndroidX [Электронный ресурс] // Android / Google. Режим доступа: https://developer.android.com/reference/androidx/packages, свободный, (дата обращения: 01.11.2020)

 

3.     Стили и темы в Android [Электронный ресурс] // Android / Google. Режим доступа: https://developer.android.com/guide/topics/ui/look-and-feel/themes, свободный, (дата обращения: 10.01.2021)

 

4.     YouTube Player API [Электронный ресурс] // YouTube / Google. Режим доступа: https://developers.google.com/youtube/iframe_api_reference?hl=ru, свободный, (дата обращения: 1.12.2020)

 

5.     Open API VK [Электронный ресурс] // ВКонтакте / Mail.Ru Group. Режим доступа: https://vk.com/dev/openapi, свободный, (дата обращения: 4.01.2021)

 

6.     Документация по Android Leanback [Электронный ресурс] // Android/ Google. Режим доступа: https://developer.android.com/jetpack/androidx/releases/leanback, свободный

 

(дата обращения: 7.01.2021)

 

7.  Stackoverflow [Электронный ресурс] // StackOverflow / Stack Exchange, Inc.. Режим доступа: https://stackoverflow.com, свободный, (дата обращения: 20.11.2020)

 

8.     Документация по Kotlin [Электронный ресурс] // Kotlin / JetBrains. Режим доступа: https://kotlinlang.org, свободный, (дата обращения: 17. 12.2020)

 

9.     Документация по Kotlin coroutines на Android [Электронный ресурс] // Kotlin / JetBrains. Режим доступа: https://developer.android.com/kotlin/coroutines, (дата обращения: 10.12.2020)

 

10. Android TV Design Guideline [Электронный ресурс] // Android / Google. Режим доступа: https://designguidelines.withgoogle.com/android-tv/system-overview/home.html,

 

свободный (дата обращения: 17. 12.2020)

 

11. Разработка Android TV приложения. Объявление приложения [Электронный ресурс] // Android / Google. Режим досупа: https://developer.android.com/training/tv/start/start#tv-activity, свободный (дата обращения: 01.01.2021)


12. Use Leanback transport controls [Электронный ресурс] // Android / Google. Режим доступа: https://developer.android.com/training/tv/playback/transport-controls, свободный

 

(дата обращения: 1.05.2021)

 

13. Brumley, J. (2020, March 20). Google Just Made Sure It's Going to Win the Smart TV War. In Motley Fool. [Электронный ресурс] Режим доступа: https://www.fool.com/investing/2020/03/20/google-just-made-sure-its-going-to-win-the-smart-t.aspx, свободный, (дата обращения: 17. 12.2020).

 

14. Firebase Cloud Messaging [Электронный ресурс] // Firebase / Google. Режим доступа:

 

https://firebase.google.com/docs/cloud-messaging/, свободный (дата обращения: 10.11.2020).

 

15. Centrifuge-java [Электронный ресурс] // Centrifugo / Centrifugal / GitHub. Режим доступа: https://github.com/centrifugal/centrifuge-java, свободный (дата обращения: 09.11.2020).

 

16. Retrofit2 [Электронный ресурс] // Retrofit / Square / Gihtub. Режим доступа: https://square.github.io/retrofit/, свободный (дата обращения: 09.09.2020).

 

17. ExoPlayer [Электронный ресурс] // ExoPlayer / Google. Режим досутпа: https://exoplayer.dev/, свободный (дата обращения: 01.11.2020).

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
2 Ноя в 14:20
16
0 покупок
Другие работы автора
Дизайн
Курсовая работа Курсовая
6 Июл 2023 в 00:04
175
0 покупок
Информационные технологии
Курсовая работа Курсовая
5 Июл 2023 в 23:59
278
0 покупок
Социология
Дипломная работа Дипломная
30 Янв 2023 в 15:04
250
0 покупок
Уголовное право
Курсовая работа Курсовая
23 Янв 2023 в 15:06
342
1 покупка
Философия
Курсовая работа Курсовая
23 Янв 2023 в 14:57
244
0 покупок
Электроснабжение
Курсовая работа Курсовая
21 Янв 2023 в 22:58
265
1 покупка
Техническое обслуживание и ремонт автомобилей
Курсовая работа Курсовая
21 Янв 2023 в 22:53
226
0 покупок
Макроэкономика
Курсовая работа Курсовая
21 Янв 2023 в 22:45
185 +1
0 покупок
История
Курсовая работа Курсовая
21 Янв 2023 в 22:39
161
0 покупок
Реклама и PR
Курсовая работа Курсовая
2 Окт 2022 в 14:06
205
0 покупок
Стратегический менеджмент
Курсовая работа Курсовая
19 Сен 2022 в 16:06
216
0 покупок
Гражданское право
Курсовая работа Курсовая
19 Сен 2022 в 16:01
259
1 покупка
Реклама и PR
Курсовая работа Курсовая
19 Сен 2022 в 15:54
223
0 покупок
Реклама и PR
Курсовая работа Курсовая
19 Сен 2022 в 15:49
257
0 покупок
Педагогическая психология
Курсовая работа Курсовая
19 Сен 2022 в 15:46
266
0 покупок
Темы журнала
Показать ещё
Прямой эфир