Интервью
📺 Compose performance - Android Developers Backstage (1 час)
📺 Лента Мобиуса / Кирилл Розов // AI, чебурнет и community (1 час)
📺 Инди разработка Android приложений. Боли, идеи и заработок (1 час 40 мин)
Разборы
📺 Uris (Unique Resource Identifier) - Android Basics 2023 (14 мин)
📺 Content Providers - Android Basics 2023 (23 мин)
Новости
📺 Новости 2023.12: Kotlin 1.9 || Android 14 || Jetpack Compose (16 мин)
Доклады
📺 Анна Жаркова — Упрощаем и укрощаем UI для Android с помощью аннотаций (45 мин)
📺 Юрий Дубовой — Архитектура сложных клиентских приложений (45 мин)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
📺 Compose performance - Android Developers Backstage (1 час)
📺 Лента Мобиуса / Кирилл Розов // AI, чебурнет и community (1 час)
📺 Инди разработка Android приложений. Боли, идеи и заработок (1 час 40 мин)
Разборы
📺 Uris (Unique Resource Identifier) - Android Basics 2023 (14 мин)
📺 Content Providers - Android Basics 2023 (23 мин)
Новости
📺 Новости 2023.12: Kotlin 1.9 || Android 14 || Jetpack Compose (16 мин)
Доклады
📺 Анна Жаркова — Упрощаем и укрощаем UI для Android с помощью аннотаций (45 мин)
📺 Юрий Дубовой — Архитектура сложных клиентских приложений (45 мин)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
Выберите верное утверждение про Android приложения
Anonymous Quiz
19%
Каждый Thread имеет связанный с ним Looper
23%
Looper связан с одним Handler
30%
Thread, у которого есть Looper, может получить задача на выполнение из любого Thread
28%
Все утрвеждения неверны
Если вы используете Jetpack Navigation и ViewModel, то с помощью Hilt можно сделать inject аргументов навигации напрямую в ViewModel. Делается это с помощью SavedStateHandle и @HiltViewModel. Подробности тут, а пример на GitHub
#architecture #jetpack
#architecture #jetpack
Какие Dependency Injection решения вы используете в своих проектах? (множественный выбор)
Anonymous Poll
74%
Dagger/Hilt
34%
Koin
11%
Manual DI
6%
Другая библиотека/cобственное решение (пишите в комментариях)
4%
Не использую подобных решений
4%
Не участвую в опроса
Магазин сделан на платформе vsemaiki и все варианты одежды что они делают, можно сделать с моими принтами. Помимо этого на сайте много другого интересного мерча и работаю над расширением географии и способов оплаты за пределами России и Беларуси.
#AndroidBroadcast #мерч
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В новой статье PY рассказывается как утечки памяти в Android приложении негативно влияют на отзывчивость UI. Совет - подключите LeakCanary и отслеживайте работу вашего приложения, особенно на слабых устройствах
#performance
#performance
Какой из этих методов в AppCompatActivity не является deprecated?
Anonymous Quiz
18%
onBackPressed()
11%
onActivityResult()
24%
onRetainNonConfigurationInstance()
47%
Всем методы deprecated
Google Play Services перестанут Поддерживать Android 4.4 (API Level 19 и 20), начиная с версии 23.30.99.
Я рад читать эту новость. Жду когда весь Jetpack станет минимум 5.0, а лучше хотя бы 6.0. Не зря же в новой версии Android ввели запрет на установку старых приложений
#googleplay
Я рад читать эту новость. Жду когда весь Jetpack станет минимум 5.0, а лучше хотя бы 6.0. Не зря же в новой версии Android ввели запрет на установку старых приложений
#googleplay
Пропустил как обновилась статистика распространения Android. Самая свежая информация от 30 мая 2023 показывает что 92.4% активных в Google Play устройств работают на Android 8.0 и выше, а каждое второе устройство - на Android 11 и выше!
‼️ ВАЖНО ‼️ Статистика глобальная и не отражает особенности регионов
Источник статистики - Android Studio
#googleplay
‼️ ВАЖНО ‼️ Статистика глобальная и не отражает особенности регионов
Источник статистики - Android Studio
#googleplay
Firebase имеет возможность проверять и помогать защищать ваше приложение с помощью Firebase App Check, включающая несколько инструментов:
👉 DeviceCheck для Apple платформы
👉 Play Integrity для Google Play
Нас будет интересовать Play Integrity, которая дает возможность проверять что ваше приложение не было атаковано и в нем ничего не заменили. В статье (5 мин) будет гайд
#firebase #googleplay #security
👉 DeviceCheck для Apple платформы
👉 Play Integrity для Google Play
Нас будет интересовать Play Integrity, которая дает возможность проверять что ваше приложение не было атаковано и в нем ничего не заменили. В статье (5 мин) будет гайд
#firebase #googleplay #security
Media is too big
VIEW IN TELEGRAM
📺 Что мне делать... #01 Пилот (20 мин)
"Что мне делать..." - это формат где я отвечаю на проблемы ребят из сообщества и пытаюсь помочь советом куда что делать. Отвечать каждому по отдельности сложно, а так и другие смогут найти что-то для себя в истории и ответе.
История выпуска:
👉 Выбор пути в 16 лет: первая работа или собственные проекты
👉 Работа на 0.5 ставки и совмещение с учебой
👉 Выгорание через 2.5 года в разработке
👉 Не могу найти работу (не первую!)
#AndroidBroadcast #ЧтоМнеДелать
"Что мне делать..." - это формат где я отвечаю на проблемы ребят из сообщества и пытаюсь помочь советом куда что делать. Отвечать каждому по отдельности сложно, а так и другие смогут найти что-то для себя в истории и ответе.
История выпуска:
👉 Выбор пути в 16 лет: первая работа или собственные проекты
👉 Работа на 0.5 ставки и совмещение с учебой
👉 Выгорание через 2.5 года в разработке
👉 Не могу найти работу (не первую!)
#AndroidBroadcast #ЧтоМнеДелать
Вышла новая версия Android Studio - Giraffe 2022.3.1.
👉 Новый UI IDEA
👉 Обновленный UI с диагностикой и отправкой багов в IDE
👉 Обновленный Device Explorer
👉 Compose Live Edit (надо Compose 1.3+ и Android Gradle Plugin 8.1+)
👉 Улучшения в Compose Animation Preview
👉 Android SDK Upgrade Assistant поможет мигрировать на новую версию targetSdk
👉 Поддержка генерации конфигурации для выбора языка в рамках приложения из Android 13
👉 Кнопка для сборки отдельного Gradle модуля
👉 IDEA 2022.3
Gradle
👉 Поддержка Kotlin DSL в Gradle скриптах, а также он теперь будет выбором по умолчанию в новых проектах
👉 Экспериментальная поддержка Gradle Version Catalog
👉 Информация о загрузке данных из сети во время Gradle сборки
📺 Что нового в Android Studio Giraffe (7 мин)
#androidstudio
👉 Новый UI IDEA
👉 Обновленный UI с диагностикой и отправкой багов в IDE
👉 Обновленный Device Explorer
👉 Compose Live Edit (надо Compose 1.3+ и Android Gradle Plugin 8.1+)
👉 Улучшения в Compose Animation Preview
👉 Android SDK Upgrade Assistant поможет мигрировать на новую версию targetSdk
👉 Поддержка генерации конфигурации для выбора языка в рамках приложения из Android 13
👉 Кнопка для сборки отдельного Gradle модуля
👉 IDEA 2022.3
Gradle
👉 Поддержка Kotlin DSL в Gradle скриптах, а также он теперь будет выбором по умолчанию в новых проектах
👉 Экспериментальная поддержка Gradle Version Catalog
👉 Информация о загрузке данных из сети во время Gradle сборки
📺 Что нового в Android Studio Giraffe (7 мин)
#androidstudio