Сьогодні о 18-00 буде лайв-стрім, де буду показувати типові проблеми та рішення, які виникають при роботі з даними / стейтом в Android-проектах.
https://www.youtube.com/watch?v=s974lK_TPUM
Фактично, це буде демо бібліотеки Container. Але все те саме можна зробити і без бібліотек - більшість ідей та принципів можна перевикористати вручну в своїх проектах.
P.S. За бажанням, можете поставити ⭐️ на гітхабі :)
https://www.youtube.com/watch?v=s974lK_TPUM
Фактично, це буде демо бібліотеки Container. Але все те саме можна зробити і без бібліотек - більшість ідей та принципів можна перевикористати вручну в своїх проектах.
P.S. За бажанням, можете поставити ⭐️ на гітхабі :)
YouTube
Data & State Loading в Android-додатках - Container Library
Типові рішення проблем роботи з даними / стейтом при розробці Android-додатків. Демо невеликої бібліотеки Container для роботи з даними на базі suspend-функцій та Flow.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів:…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів:…
🔥8👍4❤1🌚1
Сьогодні о 17-00 буде стрім: https://youtube.com/live/FQTIfekyU0c
YouTube
Повідомлення чату (Domain & ViewModel) - Android-проект з нуля
Domain-шар + ViewModel для роботи з повідомленнями чату.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https:/…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https:/…
🔥4👍3❤1🤯1
Live Stream again 🙃 сьогодні о 17-00:
https://www.youtube.com/live/dbeuthUQlAE
https://www.youtube.com/live/dbeuthUQlAE
YouTube
Повідомлення чату (Screen & Routes) - Android-проект з нуля
Реалізація екрану, маршрутів та навігації для фічі відображення повідомлень та надсилання повідомлень.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https…
🔥5❤1
Стрім по Kotlin - сьогодні о 17-00:
https://www.youtube.com/watch?v=7Z4bBE_LUdA
https://www.youtube.com/watch?v=7Z4bBE_LUdA
YouTube
Enum, Sealed, Object, Companion - Основи програмування Kotlin
Вивчаємо фішки Kotlin в прямому ефірі - enum-класи, sealed-класи, objects, companion objects.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
❤5
І знову стрім о 17-00 😄
https://www.youtube.com/watch?v=LWmO6vqW_gs
https://www.twitch.tv/randrushchenko
https://www.youtube.com/watch?v=LWmO6vqW_gs
https://www.twitch.tv/randrushchenko
YouTube
Мутабельні та немутабельні класи - Основи програмування Kotlin
Розбираємо мутабельні та немутабельні класи, їх плюси та мінуси.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
❤7🔥1🤯1
4й день стрімів, час початку незмінний - о 17-00:
https://www.youtube.com/watch?v=mWgxU0zejXU
https://www.youtube.com/watch?v=mWgxU0zejXU
YouTube
Nested, Inner-класи, оператори IS, AS - Основи програмування Kotlin
Відмінності Nested Та Inner-класів. Використання операторів IS, AS в мові Kotlin.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
❤6🔥5
Стрім о 17-00 сьогодні, поговоримо про Sequences, Ranges, Progressions в Kotlin.
https://www.youtube.com/watch?v=StfkHgJkWuI
https://www.twitch.tv/randrushchenko
https://www.youtube.com/watch?v=StfkHgJkWuI
https://www.twitch.tv/randrushchenko
YouTube
Ranges, Progressions, Sequences - Основи програмування Kotlin
Вивчаємо використання типів Range, Progression та Sequence в мові Kotlin.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram…
❤4👍1🔥1
Сьогодні о 17-00 буде стрім - реалізація репозиторіїв / API для фічі відображення та надсилання повідомлень:
https://www.youtube.com/watch?v=-qaYrzq6hrg
https://www.youtube.com/watch?v=-qaYrzq6hrg
YouTube
Повідомлення чату (Data Layer) - Android-проект з нуля
Реалізація репозиторіїв / API для фічі відображення повідомлень та надсилання повідомлень.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram…
❤7
Завтра орієнтовно о 19-00 поговоримо про infix- та inline- функції:
UPD. Нова лінка - https://youtube.com/live/3N4s3BF2bPE
UPD. Нова лінка - https://youtube.com/live/3N4s3BF2bPE
YouTube
Infix-функції, Inline-функції - Основи програмування Kotlin
Додаткові види функцій в мові Kotlin: infix- та inline- функції.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
❤5🔥2
Хто вчора дивився не стрім, а Google IO?
Ось тут є короткий опис всього, що там показали:
https://android-developers.googleblog.com/2026/05/17-things-android-developers-google-io.html
Із основного:
- AI, AI, AI 😁
- Android View deprecated, всі переходимо на компоуз!
- Android 17
Чуть більше деталей:
- Android CLI став стабільним (це більше для АІ-агентів, звичайно ж).
- Google AI Studio створює Android-додатки за допомогою текстового запиту. Можна йти класти плитку.
- І ще й міграцію iOS-додатків завезли прямо в Android Studio.
- Показали Android Bench, рейтинг LLM-моделей для Android.
- Генеративний ШІ в Android-додатках, preview Gemini Nano 4 для цього і т.д.
- AppFunctions, APIшка для нього + відповідна Jetpack-ліба, яка дозволяє додаткам робити вигляд, що вони є MCP-серверами, прямо на пристрої.
- Android Views поступово переводять в Deprecated, нових фічей для них не буде, тільки фікси.
- Адаптивність за замовчуванням за допомогою Jetpack Navigation 3, Grid, FlexBox.
- Новий ноутбук від Google на Android - Googlebook. Тепер при розробці додатків треба емулятор телефону, планшету, TV, годинника, і ще й ноутбука 🙃
- Jetpack Glance - Compose для віджетів, Views більше не потрібні.
- Car App Library - дозволяє публікувати один додаток одночасно для Android Auto та Android Automotive OS.
- Оновлені бібліотеки XR Runtime, Jetpack SceneCore та ARCore для Jetpack XR, всі переходять в бета-статус.
- Нова бібліотека Media3 AI Effects.
- Інструменти: R8 Configuration Analyzer для зменшення розміру бінарника, інтегрований LeakCanary в Android Studio, новий Android Performance Analyzer з ШІ-аналізом.
Ось тут є короткий опис всього, що там показали:
https://android-developers.googleblog.com/2026/05/17-things-android-developers-google-io.html
Із основного:
- AI, AI, AI 😁
- Android View deprecated, всі переходимо на компоуз!
- Android 17
Чуть більше деталей:
- Android CLI став стабільним (це більше для АІ-агентів, звичайно ж).
- Google AI Studio створює Android-додатки за допомогою текстового запиту. Можна йти класти плитку.
- І ще й міграцію iOS-додатків завезли прямо в Android Studio.
- Показали Android Bench, рейтинг LLM-моделей для Android.
- Генеративний ШІ в Android-додатках, preview Gemini Nano 4 для цього і т.д.
- AppFunctions, APIшка для нього + відповідна Jetpack-ліба, яка дозволяє додаткам робити вигляд, що вони є MCP-серверами, прямо на пристрої.
- Android Views поступово переводять в Deprecated, нових фічей для них не буде, тільки фікси.
- Адаптивність за замовчуванням за допомогою Jetpack Navigation 3, Grid, FlexBox.
- Новий ноутбук від Google на Android - Googlebook. Тепер при розробці додатків треба емулятор телефону, планшету, TV, годинника, і ще й ноутбука 🙃
- Jetpack Glance - Compose для віджетів, Views більше не потрібні.
- Car App Library - дозволяє публікувати один додаток одночасно для Android Auto та Android Automotive OS.
- Оновлені бібліотеки XR Runtime, Jetpack SceneCore та ARCore для Jetpack XR, всі переходять в бета-статус.
- Нова бібліотека Media3 AI Effects.
- Інструменти: R8 Configuration Analyzer для зменшення розміру бінарника, інтегрований LeakCanary в Android Studio, новий Android Performance Analyzer з ШІ-аналізом.
Android Developers Blog
17 Things to know for Android developers at Google I/O
News and insights on the Android platform, developer tools, and events.
❤12😢3
А сьогодні о 19-00 будемо розбирати дженеріки:
https://www.youtube.com/watch?v=zWCgFnCnfwA
https://www.youtube.com/watch?v=zWCgFnCnfwA
YouTube
Дженеріки - Основи програмування Kotlin
Дженеріки в мові програмування Kotlin.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https://uandcode.com/telegram/chat…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https://uandcode.com/telegram/chat…
🔥6❤4
О 17-00 сьогодні буде стрім "Повідомлення чату (Events, Entity Relations) - Android-проект з нуля"
https://youtube.com/live/dmigbQBesjs
https://youtube.com/live/dmigbQBesjs
YouTube
Повідомлення чату (Events, Entity Relations) - Android-проект з нуля
Обробка подій, які повязують різні сутності на прикладі Chat-Messages.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram…
❤5
Сьогодні о 19-00 поговоримо про перевизначення операторів та делегування в Kotlin:
https://youtube.com/live/i7IQgmNX9fo
Якщо в мене вдруг знову будуть проблеми з інтернетом - то тоді зроблю рестарт на Twitch (там набагато швидше це зробити, ніж заново налаштовувати стрім на ютубі):
https://www.twitch.tv/randrushchenko
https://youtube.com/live/i7IQgmNX9fo
Якщо в мене вдруг знову будуть проблеми з інтернетом - то тоді зроблю рестарт на Twitch (там набагато швидше це зробити, ніж заново налаштовувати стрім на ютубі):
https://www.twitch.tv/randrushchenko
Youtube
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
❤6👍1
Сьогодні о 19-00 почнемо розбирати корутини в мові Kotlin:
https://www.youtube.com/watch?v=cRQl7DAjO6M
https://www.youtube.com/watch?v=cRQl7DAjO6M
YouTube
Корутини (частина 1) - Основи програмування Kotlin
Базова інформація про корутини в мові Kotlin. Чому корутини та потоки - це різні поняття та речі.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://ua…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://ua…
❤6🔥3
О 17-00 сьогодні буде код-ревю Android-проекту:
https://www.youtube.com/watch?v=65XC6yFiWZI
https://www.youtube.com/watch?v=65XC6yFiWZI
YouTube
Розбір коду Android-проекту #12 / Java, Android
Розбір коду Android-проекту в прямому ефірі, відповіді на запитання і т.д.
Підтримати канал: https://uandcode.com/donate
Стати спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https:…
Підтримати канал: https://uandcode.com/donate
Стати спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https:…
🔥6❤2
Друга частина про корутини - почнемо сьогодні о 19-00:
https://youtube.com/live/R1M5QNP1sqA
https://www.twitch.tv/randrushchenko
https://youtube.com/live/R1M5QNP1sqA
https://www.twitch.tv/randrushchenko
YouTube
Корутини (частина 2) - Основи програмування Kotlin
Продовжуємо знайомство з корутинами - suspend-функції, CoroutineContext, CoroutineScope, Coroutine builders, діспатчери, Structured concurrency і т.д. і т.п. :)
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів:…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів:…
❤9👾1
Сьогодні о 17-00 будемо запитувати Dangerous-дозволи в Android 😄
https://youtube.com/live/bLjA3CuNOB0
https://youtube.com/live/bLjA3CuNOB0
YouTube
Runtime Permissions - Android-проект з нуля
Запит та обробка Runtime-дозволів в операційній системі Android.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат:…
❤5👍1
Через 30 хвилин почнемо розбирати Flow:
https://www.youtube.com/watch?v=Rn7cCF3HGSQ
У разі проблем з інтернетом, продовжимо на Twitch:
https://www.twitch.tv/randrushchenko
https://www.youtube.com/watch?v=Rn7cCF3HGSQ
У разі проблем з інтернетом, продовжимо на Twitch:
https://www.twitch.tv/randrushchenko
YouTube
Kotlin Flows (частина 1) - Основи програмування Kotlin
Вступ та базова інформація про Flow в мові Kotlin.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https://uandc…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: https://uandcode.com/telegram
Telegram-чат: https://uandc…
❤7
Розбираємо запуск налаштувань апки та нотифікацій через інтенти, додаємо діалоги і т.д. для покращення роботи з Runtime-дозволами.
https://youtu.be/zdNM1VdFMEE
https://youtu.be/zdNM1VdFMEE
YouTube
Інтенти, системні налаштування, перевірка версії Android - Android-проект з нуля
Додаємо запуск системних налаштувань додатку за допомогою інтентів, покращуючи роботу з Runtime-дозволами.
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: h…
Підтримати канал, ставши спонсором: https://uandcode.com/join
Список контенту для спонсорів: https://uandcode.com/paid-content/
Telegram-канал: h…
❤5
Сьогодні о 19-00 поговоримо про останні оновлення Kotlin та деякі експериментальні фічі:
https://www.youtube.com/watch?v=uYtYDQGZeIY
Якщо вдруг знову будуть аварійні відключення світла, то тоді почнемо пізніше.
https://www.youtube.com/watch?v=uYtYDQGZeIY
Якщо вдруг знову будуть аварійні відключення світла, то тоді почнемо пізніше.
YouTube
Експериментальні / нові фішки Kotlin
Розглядаємо останні можливості та зміни в мові Kotlin: context parameters, explicit backing fields, context-sensitive resolution, name-based destructuring, nested type aliases, guard conditions, non-local breaks, multi-dollar string interpolation і т.д.
…
…
❤8👍1