#jetpack #paging #madskills
Fetching data and binding it to the UI in the MAD skills series
Руководство по интеграции пагинации списков в RecyclerView на основе Jetpack Paging 3
Fetching data and binding it to the UI in the MAD skills series
Руководство по интеграции пагинации списков в RecyclerView на основе Jetpack Paging 3
Знаете чем занимаются бизнес аналитики?
Anonymous Poll
32%
Да
41%
Догадываюсь
21%
Нет
1%
Я сам BA
5%
Не участвую в опросе
Запись звука и отображение громкости на Android
Руководство как записывать звук и визуализировать его в UI, например как это делается при записи голосовых сообщений
Руководство как записывать звук и визуализировать его в UI, например как это делается при записи голосовых сообщений
Forwarded from Kotlin Multiplatform Broadcast
#kapt #ksp
Kotlin Symbol Processors (KSP)
KSP уже вышел в stable и вот JetBrains решила рассказать своё мнение. Говорят что он лучше, понимает синтаксис Kotlin и не нужно выполнять лишние шаги по сравнению с KAPT.
Главная новость - KAPT больше не будет развиваться и переходит в режим поддержки. Новые фичи будут только в KSP и других плагинах Kotlin компилятора. Про поддержку в IDE пока ничего не говорят.
Kotlin Symbol Processors (KSP)
KSP уже вышел в stable и вот JetBrains решила рассказать своё мнение. Говорят что он лучше, понимает синтаксис Kotlin и не нужно выполнять лишние шаги по сравнению с KAPT.
Главная новость - KAPT больше не будет развиваться и переходит в режим поддержки. Новые фичи будут только в KSP и других плагинах Kotlin компилятора. Про поддержку в IDE пока ничего не говорят.
#подборкавидео
📺 Экспертное собеседование. Секция по Kotlin. Тагаков из Lyft собеседует Попова из Bolt (~2 часа)
📺 Антон Архипов, kotlin developer advocate о версии 1.6, будущем Kotlin и работе в JetBrains (~1.5 часа)
📺 Architecture of the big teams. Android Academy (~2 часа)
📺 Manipulating lists using windowed, scan, firstNotNullOfOrNull: Solving Advent of Code Puzzles (~15 мин)
📺 Личный опыт: Compose революция: пора в прод? (~1 час)
📺 Эволюция CI в Android || Охэхэнные истории (~30 мин)
📺 Экспертное собеседование. Секция по Kotlin. Тагаков из Lyft собеседует Попова из Bolt (~2 часа)
📺 Антон Архипов, kotlin developer advocate о версии 1.6, будущем Kotlin и работе в JetBrains (~1.5 часа)
📺 Architecture of the big teams. Android Academy (~2 часа)
📺 Manipulating lists using windowed, scan, firstNotNullOfOrNull: Solving Advent of Code Puzzles (~15 мин)
📺 Личный опыт: Compose революция: пора в прод? (~1 час)
📺 Эволюция CI в Android || Охэхэнные истории (~30 мин)
Скучаете ли вы по Android Bro Bar?
Anonymous Poll
10%
Да
20%
Нет
56%
Что это?
14%
Не участвую в опросе
#AndroidBroadcast #Parcelable #Сериализация
📺 Кто быстрее: Android Parcelable или Serializable (24 мин)
В новом видео рассказываем о разнице между Serializable и Parcelable:
👉 в чём разница
👉 когда применить
👉 сравниваем скорость работы
📺 Кто быстрее: Android Parcelable или Serializable (24 мин)
В новом видео рассказываем о разнице между Serializable и Parcelable:
👉 в чём разница
👉 когда применить
👉 сравниваем скорость работы
Какой у вас опыт с Android Lint?
Anonymous Poll
25%
Что это?
39%
Знаю что это, но не использую
25%
Использую регулярно
8%
Писал(а) свои правила
0%
Писал(а) сам Android Lint
3%
Другое
7%
Не участвую в опросе
#jetpack #compose #Accessibility
Accessibility in Jetpack Compose
Разбор основных аспектов, которые вы должны соблюдать в Jetpack Compose, чтобы обеспечить доступность вашего UI для людей с ограниченными возможностями
Accessibility in Jetpack Compose
Разбор основных аспектов, которые вы должны соблюдать в Jetpack Compose, чтобы обеспечить доступность вашего UI для людей с ограниченными возможностями
#AndroidStudio
Вышла Beta Android Studio 2021.1.1 Bumblee
👉 Кэширование Android Lint тасков
👉 Поддержка выполнения KMP тестов
👉 Обновленный менеджер управления эмуляторами и устройствами: новый UI, подключение устройства по Wi-Fi, хождение по файловой системе, возможность запуска без открытия проекта и пр.
👉 Обновленный Layout Inpsector: возможность собирать snapshot иерархии и позже его открывать, поддержка Compose атрибутов
👉 Инспекторы трафика, WorkManager, Wakelock и AlarmManager
👉 Теперь тесты запускаются одинаково из ANdroid Studio и терминала - через Gradle Test Runner
👉 Эмулятор теперь по умолчанию запускается внутри Android Studio, а не в отдельном окне
Вышла Beta Android Studio 2021.1.1 Bumblee
👉 Кэширование Android Lint тасков
👉 Поддержка выполнения KMP тестов
👉 Обновленный менеджер управления эмуляторами и устройствами: новый UI, подключение устройства по Wi-Fi, хождение по файловой системе, возможность запуска без открытия проекта и пр.
👉 Обновленный Layout Inpsector: возможность собирать snapshot иерархии и позже его открывать, поддержка Compose атрибутов
👉 Инспекторы трафика, WorkManager, Wakelock и AlarmManager
👉 Теперь тесты запускаются одинаково из ANdroid Studio и терминала - через Gradle Test Runner
👉 Эмулятор теперь по умолчанию запускается внутри Android Studio, а не в отдельном окне
#lint
Multi-module Lint Rules
История разработки правила для обнаружения использования устаревших ресурсов (а именно цветов) в многомодульном приложении.
Multi-module Lint Rules
История разработки правила для обнаружения использования устаревших ресурсов (а именно цветов) в многомодульном приложении.
#jetpack #android12 #compose
Обновление Android Jetpack от 13 октября 2021
В крайнем обновлении Android Jetpack произошло много багфиксов и переходов библиотек из альфа в beta, а из beta в rc. Самое важное:
👉 Вышел WorkManager 2.7.0 c поддержкой Android 12
👉 Jetpack Compose стал поддерживать Kotlin 1.5.31
Обновление Android Jetpack от 13 октября 2021
В крайнем обновлении Android Jetpack произошло много багфиксов и переходов библиотек из альфа в beta, а из beta в rc. Самое важное:
👉 Вышел WorkManager 2.7.0 c поддержкой Android 12
👉 Jetpack Compose стал поддерживать Kotlin 1.5.31
#AndroidBroadcast #Apple #MacBookPro
🔴 Смотрим презентацию новых MacBook Pro вместе
Сегодня вечером 20:00 (GMT+3) стартует презентация Apple, где будет представлено новое поколение MacBook Pro и обновленный процессоры Apple M. Кирилл Розов и Леша Гладков, автор канала "Mobile Developer", будут вместе смотреть это событие и делиться своими впечатлениями.
Важно! Вам надо будет включить наше видео и отдельно презентацию, так как рестримить мы ее не можем. Мой канал уже получил предупреждение за такое.
🔴 Смотрим презентацию новых MacBook Pro вместе
Сегодня вечером 20:00 (GMT+3) стартует презентация Apple, где будет представлено новое поколение MacBook Pro и обновленный процессоры Apple M. Кирилл Розов и Леша Гладков, автор канала "Mobile Developer", будут вместе смотреть это событие и делиться своими впечатлениями.
Важно! Вам надо будет включить наше видео и отдельно презентацию, так как рестримить мы ее не можем. Мой канал уже получил предупреждение за такое.
Как вам новинки от Apple?
Anonymous Poll
23%
5 - супер круто
13%
4
14%
3 - обычно
3%
2
6%
1 - остой
30%
Не знаю что там показали
11%
Не участвую в опросе