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
Сьогодні буде стрім о 17-00, без складних тем на цей раз 🙃
https://www.twitch.tv/randrushchenko
https://youtube.com/live/SeNTqNkHjZA
https://www.twitch.tv/randrushchenko
https://youtube.com/live/SeNTqNkHjZA
❤5
Завтра (понеділок) о 19-00 буде стрім по Gradle:
https://www.youtube.com/live/4CwIaLo4cQI
https://www.twitch.tv/randrushchenko
Загальний плейліст, куди будуть додаватись всі нові стріми по Gradle, тут - https://www.youtube.com/playlist?list=PLC1JRfUPblI4
https://www.youtube.com/live/4CwIaLo4cQI
https://www.twitch.tv/randrushchenko
Загальний плейліст, куди будуть додаватись всі нові стріми по Gradle, тут - https://www.youtube.com/playlist?list=PLC1JRfUPblI4
YouTube
Build Lifecycle, Tasks & Wrapper - Основи Gradle
Що таке Gradle Wrapper (gradlew). Поняття "задачі" (task) та "графу задач" (task graph). Життєвий цикл збірки (build lifecycle).
Підтримати канал: https://uandcode.com/donate
Стати спонсором: https://uandcode.com/join
Список контенту для спонсорів: http…
Підтримати канал: https://uandcode.com/donate
Стати спонсором: https://uandcode.com/join
Список контенту для спонсорів: http…
❤13🔥5