Вышел Robolectric 4.11
👉 Поддержка Android SDK 34 (14 U)
👉 Отказались от поддержки Android 4.3 и ниже (Android SDK 18 и ниже)
🚀 Улучшили производительность
👉 Улучшения Shadow API
🛠️ Исправление багов
👉 Поддержка Android SDK 34 (14 U)
👉 Отказались от поддержки Android 4.3 и ниже (Android SDK 18 и ниже)
🚀 Улучшили производительность
👉 Улучшения Shadow API
🛠️ Исправление багов
👍21👎10
🔴 Собеседование на Android-разработчика с Михаилом Левченко
Сегодня, 31 октября в 19:00 (GMT+3) пройдет собеседование на позицию Android-разработчика в прямом эфире у Миши Левченко, Developer Productivity Engineer в Яндекс Вертикали.
Формат: Платформенная секция с написанием кода. Будет теория (без алгоритмов) и реализация экрана Android приложения
#AndroidBroadcast #собеседование
Сегодня, 31 октября в 19:00 (GMT+3) пройдет собеседование на позицию Android-разработчика в прямом эфире у Миши Левченко, Developer Productivity Engineer в Яндекс Вертикали.
Формат: Платформенная секция с написанием кода. Будет теория (без алгоритмов) и реализация экрана Android приложения
#AndroidBroadcast #собеседование
👍30👎16
This media is not supported in your browser
VIEW IN TELEGRAM
Google объявляет о расширении поддержки RISC-V в Android. Уже сейчас можно собрать сборку Android из AOSP под процессор с архитектурой RISC-V. Работа еще продолжается и не всё оптимизировано, но уже работает.
В конце этого года выпустит Android NDK для RISC-V, в 2024 появятся эмуляторы. Первыми продакшен RISC-V устройствами станут умные часы.
Остается только ждать и посмотреть какие преимущества устройствам даст использование RISC-V вместо ARM
В конце этого года выпустит Android NDK для RISC-V, в 2024 появятся эмуляторы. Первыми продакшен RISC-V устройствами станут умные часы.
Остается только ждать и посмотреть какие преимущества устройствам даст использование RISC-V вместо ARM
👍30👎7
В Android Studio обновили статистику популярности различных версий Android.
Краткая сводка:
🔥 Самая популярная версия - это Android 13
👉 3 из 4 устройств работают на Android 10 и новее
👉 Меньше 1% устройств работают на Android 5.X и старше версиях
Статистика собирается на основе активности пользователей в Google Play по всему миру. Данные по стране и регионам могут отличаться от данных, приведенных Google
#googleplay
Краткая сводка:
👉 3 из 4 устройств работают на Android 10 и новее
👉 Меньше 1% устройств работают на Android 5.X и старше версиях
Статистика собирается на основе активности пользователей в Google Play по всему миру. Данные по стране и регионам могут отличаться от данных, приведенных Google
#googleplay
Please open Telegram to view this post
VIEW IN TELEGRAM
👍78👎8
Shuttle - библиотека для обхода Transaction Too Large Exception, путем сохранения сериализованных объектов на диск и помещение в Bundle ключа
👎46👍2
Вышел Coil 2.5.0
👉 Улучшение работы под капотом
👉 Исправление багов
👉 Поддержка Android 14
👉 Обновили все зависимости до актуальных стабильных версий
👉 Улучшение работы под капотом
👉 Исправление багов
👉 Поддержка Android 14
👉 Обновили все зависимости до актуальных стабильных версий
👍36👎8
Forwarded from Compose Broadcast (Кирилл Broadcast)
This media is not supported in your browser
VIEW IN TELEGRAM
Haze - мультиплатформенный блюр для Compose. На Android использует Compose 1.6.0 (сейчас в альфе)
#android #ios #desktop #compose
#android #ios #desktop #compose
👍54👎16
Вышел Kotlin 1.9.20 и там
👉 Kotlin Multiplatform объявлен стабильный
👉 K2 поддерживает все таргеты в Beta
👉 kapt с поддержкой K2
https://news.1rj.ru/str/kotlin_broadcast/1013
#kotlin
👉 Kotlin Multiplatform объявлен стабильный
👉 K2 поддерживает все таргеты в Beta
👉 kapt с поддержкой K2
https://news.1rj.ru/str/kotlin_broadcast/1013
#kotlin
👍42👎7
📺 Собеседование с Михаилом Левченко (1.5 часа)
Миша Левченко @izpodshtorki провел собеседование на позицию Android-разработчика в формате онлайн кодинга
00:14 Вступление
00:54 Знакомство с экспертом
03:24 Процесс собеседования в Яндекс Вертикали
06:39 Знакомство с кандидатом
09:04 Секция 1. Small talk
13:38 О формате собеседования
14:09 Фидбэк по первой секции
16:06 Секция 2. Grooming
34:41 Фидбэк по второй секции
37:30 Секция 3. Live coding
01:37:36 Фидбэк по третьей секции
01:40:27 Общий фидбэк
#AndroidBroadcast #собеседование
Миша Левченко @izpodshtorki провел собеседование на позицию Android-разработчика в формате онлайн кодинга
00:14 Вступление
00:54 Знакомство с экспертом
03:24 Процесс собеседования в Яндекс Вертикали
06:39 Знакомство с кандидатом
09:04 Секция 1. Small talk
13:38 О формате собеседования
14:09 Фидбэк по первой секции
16:06 Секция 2. Grooming
34:41 Фидбэк по второй секции
37:30 Секция 3. Live coding
01:37:36 Фидбэк по третьей секции
01:40:27 Общий фидбэк
#AndroidBroadcast #собеседование
👍28👎13
Обновление Android Jetpack
👉 Hilt 1.1.0: поддержка KSP, улучшения hiltViewModel()
👉 Credentials 1.2.0: новые APU для получения и сохранения паролей и passkey
👉 Исправление багов Fragment, Navigation
👉 Много Beta и RC версий
👉 Hilt 1.1.0: поддержка KSP, улучшения hiltViewModel()
👉 Credentials 1.2.0: новые APU для получения и сохранения паролей и passkey
👉 Исправление багов Fragment, Navigation
👉 Много Beta и RC версий
👍17👎6
Forwarded from AvitoTech
Мы в Авито пробуем внедрять Kotlin Multiplatform для бизнес-логики части фич 📱
Поделитесь мнением, как это повлияет на желание работать в компании/команде.
Поделитесь мнением, как это повлияет на желание работать в компании/команде.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53👎17
Forwarded from AvitoTech
Что думаете о Kotlin Multiplatform?
Anonymous Poll
12%
Я не мобильный разработчик, мне неинтересен этот опрос
13%
Я android-разработчик, мне всё равно
50%
Я android-разработчик, хочу работать с KMP, всегда было интересно
7%
Я android-разработчик, не хочу работать с KMP, это лишнее
4%
Я iOS-разработчик, мне всё равно
4%
Я iOS-разработчик, хочу работать с KMP, всегда было интересно
10%
Я iOS-разработчик, не хочу работать с KMP, натив на swift — one love, кроссплатформа — не для меня
👍54👎45
Вышел scrcpy 2.2 с возможностью подключения камеры (подробности тут). Также часть опций теперь перестанет работать на Android 14
#tooling
#tooling
👍31👎5
Больше месяц назад вышла Jetpack библиотека Telecom (альфа статус), предназначенная для интеграции аудио и видео звонков в приложениях.
Фичи либы:
👉 Синхронизация между устройствами
👉 Поддержка ограничений фоновой работы в Anroid
👉 Управление аудио устройствами для ввода/вывода
👉 Поддержка устройств с Android 8.0+ и Telecom стеком
Подробности тут
#jetpack
Фичи либы:
👉 Синхронизация между устройствами
👉 Поддержка ограничений фоновой работы в Anroid
👉 Управление аудио устройствами для ввода/вывода
👉 Поддержка устройств с Android 8.0+ и Telecom стеком
Подробности тут
#jetpack
👍57👎6
Forwarded from iOS Broadcast (Андрей Зонов)
Пятница - самое время рассмотреть очередной кросплатформенный движок. По-началу, когда я о нем услышал, мысленно закопал. Но потом понял что идея вполне жизнеспособна:
🔥 Полный натив для iOS, в отличии от большинства движков (Flutter, Compose Multiplatform). Look&Feel из коробки. SwiftUI на iOS и Compose на Andoid
🔥 Нет отдельного языка или новых концепций как с React Native или Xamarin
🔥 Нет проблем с ARC - код изначально пишется на Swift+SwiftUI
🔥 Исходники Kotlin, которые генерятся движком, могут быть не только просмотрены но и отредактированы
Не все так просто, даже если опустить вендорлок:
💩Поддержка языка ограничена, нужно думать какие конструкции можно использовать
💩Нативные компоненты прийдется писать свои или адаптировать сильно транспилированный код
💩В качестве БД прийдется использовать прямые обращения к sqlite
Почему я думаю, что это может взлететь?
💸Стартапы часто начинают с iOS-only приложения, которые пишут на самых актуальных инструментах, а это способ быстрее получить аналог на Android и проверить интерес
💸Проще найти разработчика который умеет писать нативный код для iOS и адаптирует его под Android
Можно поступить мудро, и посмотреть взлетит ли этот подход через пару лет, ведь если долго сидеть на берегу реки, то можно увидеть, как мимо проплывёт труп твоего врага 😀
Please open Telegram to view this post
VIEW IN TELEGRAM
👎51👍9
Совсем скоро выключат Firebase Dynamic Links - возможность открытия deep link в приложение, если оно установлено, или страницы в магазине в противном случае. В статье (EN, 13 мин, ссылка без VPN) найдете что можно взять как альтернативу - Universal и App Links, которые позволят добиться поведения как раньше на основе Firebase
👎25👍10
Google запускает (экспериментально) Android WebView Media Integrity API - проверка что Media контент в WebView запускается в безопасной и доверительной среде. Работать будет на устройствах с Google Play Services.
👍24👎18
Forwarded from Compose Broadcast (Кирилл Broadcast)
Вышел Compose Compiler 1.5.4 с поддержкой Kotlin 1.9.20, а также исправлением багов и экспериментальными флагами для ускорения работы Compose
#compose
#compose
👍34👎12
В своем блоге @rozov_blog автор и создатель @android_broadcast отвечает на ваши вопросы. Подписывайтесь и пишите в комментариях к Q&A посту
👎69👍30