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

Скачать или смотреть ViewModel Using Kotlin Coroutines | Android Sound Synthesizer App Tutorial Part 3 [Synth

  • WolfSound
  • 2022-10-19
  • 1526
ViewModel Using Kotlin Coroutines  | Android Sound Synthesizer App Tutorial Part 3 [Synth
jetpack composekotlinprogrammingandroidviewmodelcoroutinescoroutines kotlinsound synthesizersynthesizer appsynthsynthesizer app tutorialviewmodel tutorialandroid tutorialcompose tutorial
  • ok logo

Скачать ViewModel Using Kotlin Coroutines | Android Sound Synthesizer App Tutorial Part 3 [Synth бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно ViewModel Using Kotlin Coroutines | Android Sound Synthesizer App Tutorial Part 3 [Synth или посмотреть видео с ютуба в максимальном доступном качестве.

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

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

Cкачать музыку ViewModel Using Kotlin Coroutines | Android Sound Synthesizer App Tutorial Part 3 [Synth бесплатно в формате MP3:

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

Описание к видео ViewModel Using Kotlin Coroutines | Android Sound Synthesizer App Tutorial Part 3 [Synth

👉 GET THE AUDIO PLUGIN DEVELOPER CHECKLIST: https://thewolfsound.com/checklist/
✅ Check out the full article on TheWolfSound.com: https://thewolfsound.com/android-synt...
✅ Source code of the synth app: https://github.com/JanWilczek/android...
➡️ First part of the tutorial:    • Android Sound Synthesizer App Tutorial Par...  
➡️ Second part of the tutorial:    • Jetpack Compose UI Crash Course | Android ...  
✅ Sign up for WolfSound's newsletter: https://thewolfsound.com/newsletter/
✅ Please subscribe to WolfSound to let the little Wolf 🐺 grow:
https://www.youtube.com/c/WolfSoundAu...
🎧 Listen to my music: https://thewolfofficial.com/

Hi, my name is Jan Wilczek. I am an audio programmer and a researcher. Welcome to WolfSound!

WolfSound's mission is to provide high-quality, informative, and entertaining videos, articles, and courses on how to process sound by exploring mathematics, applying algorithms, and creating code in various programming languages. Topics include sound synthesis, digital signal processing, programming languages for audio (C, C++, Python, Rust), and audio effects. I am also sharing tips on how to learn fast and effectively. Make sure to visit https://www.thewolfsound.com/.

WolfSound enables everybody to learn about audio programming!

ABOUT THE VIDEO

In this part, we will implement the bridge between the UI of an Android app (the view) and the core logic of our app (the model).

The best way, to my knowledge, how to do it is to use the so-called ViewModel.

Thanks to this tutorial, you will learn

💡 What is a ViewModel,
💡 What is a model in the synthesizer app,
💡 How to calculate the logarithmic frequency value from slider position,
💡 How to connect the view, the model and the ViewModel,
💡 What is a coroutine in Kotlin,
💡 When do we use Kotlin coroutines,
💡 What are suspended functions in Kotlin, and
💡 How to update the composables' hierarchy.

In case of any doubt in understanding, please, refer to the article above or ask a question in the comments 🙂

Video edited by Vadzim Vezhnavets.
Background music composed and produced by Jan Wilczek.

ABOUT ME

My name is Jan Wilczek. I am an audio programmer, a researcher in the field of music technology, and a musician. Through articles and videos from WolfSound, you will easily understand the main concepts of sound processing using software. My full story:    • How I Got Started With Audio Programming (...  

FOLLOW WOLFSOUND ONLINE

✅ Blog: https://www.thewolfsound.com/
✅ LinkedIn:   / jan-wilczek-audio-programmer  
✅ Twitter:   / wilczek_jan  
✅ Facebook:   / janwilczekwolfsound  
✅ Instagram:   / janwolfwilczek  
✅ Pinterest:   / jawitrle  

TIME CODES

00:00 Introduction
01:13 What is a ViewModel?
02:30 ViewModel in the synthesizer app
03:15 Model: WavetableSynthesizer interface
07:16 Model: LoggingWavetableSynthesizer
10:12 ViewModel: WavetableSynthesizerViewModel Part 1
20:41 Linear-To-Exponential Converter
31:42 ViewModel: WavetableSynthesizerViewModel Part 2
39:46 View: Connecting the ViewModel in Jetpack Compose
56:54 Kotlin coroutines for handling UI events in viewModelScope
58:50 Summary

#android #kotlin

Комментарии

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

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

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

video2dn Copyright © 2023 - 2025

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