Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio

  • Shivam Sharma
  • 2025-02-03
  • 2234
Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio
  • ok logo

Скачать Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Build a Full-Featured Video Player App | Kotlin + Jetpack Compose + Android Studio

🎥 Want to build your own Video Player App? In this full-stack Android tutorial, I’ll guide you step-by-step through creating a powerful video player app using Kotlin, Jetpack Compose, Dagger Hilt, and Clean Architecture.

🔥 What You’ll Learn in This Tutorial:
✅ Fetch & Play Videos from device storage 📁
✅ Modern UI Design using Jetpack Compose ✨
✅ Dependency Injection with Dagger Hilt🛠️
✅ MVVM & Clean Code Architecture for better maintainability 📂
✅ Navigation Setup for Multiple Screens🔄
✅ Splash Screen & Custom App Icon🎨

👨‍💻 Perfect for:
✔️ Android developers looking to build real-world apps
✔️ Anyone learning Jetpack Compose & Kotlin
✔️ Developers interested in Clean Architecture & MVVM

🚀Download Source Code: Coming Soon wait...

📌 Timestamps:
⏳Complete Breakdown of This Tutorial⏳

📌Introduction & Setup
00:09 – Showing the app we will build
03:13 – Technologies used in the app
03:46 – Project setup & Dependency Injection

📌Dependency Injection & Architecture
08:39 – Setting up Dagger Hilt
10:02 – Clean Code Architecture folders

📌Video File Handling
12:14 – Creating Video File Data Class
15:56 – Video File Repository Interface
19:24 – Hilt Module Setup
24:33 – Video File Repository Implementation

📌ViewModel & UI Setup
43:25 – Creating ViewModel Class
55:04 – Creating all screen folders & files

📌Navigation & UI Components
01:02:10 – Setting up Navigation Routes
01:06:13 – Building App Navigation file
01:19:14 – Utils Folder, Video Card, Folder Card

📌Building Screens & Player
02:01:11 – Building App.kt
02:14:18 – Building Home Screen
02:33:04 – Building Folder Screen
02:39:01 – Building Folder's Video Screen
02:49:48 – Building Video Player Screen
02:59:05 – Building Video Screen

📌 Final Touch & Completion
03:06:59 – Adding Splash Screen & Custom App Icon
03:22:35 – App Completed! 🚀 Support Me & SUBSCRIBE ❤

---

Dependencies for video player app :

// in plugin

id("com.google.dagger.hilt.android")

kotlin("plugin.serialization") version "2.0.0"


// in dependencies

// this for hilt
implementation("com.google.dagger:hilt-android:2.50")
kapt("com.google.dagger:hilt-android-compiler:2.50")

// this is for hilt navigation and compiler
implementation("androidx.hilt:hilt-navigation-compose:1.2.0")
kapt("androidx.hilt:hilt-compiler:1.2.0")

// this for navigation
implementation("androidx.navigation:navigation-fragment-compose:2.8.0-beta01")

// coil
implementation("io.coil-kt:coil-compose:2.6.0")
implementation ("io.coil-kt:coil-video:2.4.0")

// Serialization
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")

//Permission
implementation ("com.google.accompanist:accompanist-permissions:0.35.1-alpha")

//Exoplayer
implementation("androidx.media3:media3-exoplayer:1.2.1")
implementation("androidx.media3:media3-ui:1.2.1")

// extended-icons
implementation("androidx.compose.material:material-icons-extended:1.6.8")


// in project level
id("com.google.dagger.hilt.android") version "2.50" apply false

📌 Tags:

video player app android, build video player app android, jetpack compose video player, kotlin video player app, android studio video player, video player app kotlin, android video player example, mvvm video player app, android video player jetpack compose, dependency injection android, clean architecture android, dagger hilt android, kotlin tutorial android, android compose tutorial, kotlin android studio project, media player android, android video player tutorial


📌 Hashtags

#AndroidDevelopment #Kotlin #JetpackCompose #VideoPlayerApp #AndroidStudio #MobileAppDevelopment #MVVM #DaggerHilt #CleanArchitecture #Firebase #Coding

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]