Кирилл Попов, руководитель Android-платформы в OK и Mobile Broadcast эксперт по Android, рассказал как начинался сервис Tracer и куда он развивается.
Tracer - это сервис для сбора и анализа ошибок в мобильных приложениях под iOS и Android, который умеет отслеживать крэши и ANR, собирать дампы памяти и отслеживать утечки, собирать информацию об использовании места на диске, профилировать работу CPU и многого другого.
#инструменты
Tracer - это сервис для сбора и анализа ошибок в мобильных приложениях под iOS и Android, который умеет отслеживать крэши и ANR, собирать дампы памяти и отслеживать утечки, собирать информацию об использовании места на диске, профилировать работу CPU и многого другого.
#инструменты
👍49👎33 6🔥5👌1
Media is too big
VIEW IN TELEGRAM
Kotlin Multiplatform - это лучший подход для шаринга кода между Android и iOS (по мнению автора @android_broadcast Кирилла Розова) и в видео рассказываю почему стоит уже изучать KMP и проводить с ним эксперименты.
P.S. Я не "против" или "за" Flutter. Технологии имеют общую цель, но разный подход и прекрасно уживаются обе
‼️ Спойлеры в таймкодах, но прошу вас посмотреть/послушать видео
Смотрите видео на разных площадках:
#AndroidBroadcast #kmp #kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔35👎21👍18🔥11❤2
Мало ли что с Telegram и YouTube случится, но VK точно остается работать в России. Подпишитесь на группу в VK, если пользуетесь этой соц сетью https://vk.ru/android_broadcast
👎154👍41🤔7😢7🔥3
Media is too big
VIEW IN TELEGRAM
27 августа пройдет #TheAndroidShow - мероприятие гугла про Android разработку. Скорее всего нас ждет анонс Android 15, еще больше Gemini, агитация за адаптацию под планшеты и складные смартфоны и невероятные истории успеха.
👍23👎7💯3
Ситуация меняется так быстро и проекту надо адаптироваться к новой ситуации. В связи с этим видео @android_broadcast будут выходить по новой стратегии. Подробности читайте тут
Оформить подписку можно на Boosty или в Telegram
#AndroidBroadcast
Оформить подписку можно на Boosty или в Telegram
#AndroidBroadcast
1👎36👍24🤔1👌1
Кнопка оплаты Google Pay в приложения теперь показывает данные карты с которой будет совершена оплата. Чтобы добавить кнопку к себе в приложение смотрите инструкцию
#googlepay
#googlepay
👍38👎10🔥8
🔴 Стартует Q&A stream. Август 2024
Прямой эфир, где я отвечу на ваши вопросы и расскажу про разработку следующего приложения
❗️Запись эфира останется на канале
#AndroidBroadcast
Прямой эфир, где я отвечу на ваши вопросы и расскажу про разработку следующего приложения
❗️Запись эфира останется на канале
#AndroidBroadcast
👍25👎18
👕 Вы можете приобрести футболки, свитшоты, костюмы с нашим принтом не только для себя, но и для своей семьи (жены, детей, родителей).
Также есть большой выбор в расцветке.
#AndroidBroadcast #мерч
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👎30👍25🔥7
Forwarded from Kotlin Multiplatform Broadcast
🎉 Вышел Kotlin 2.0.20 c исправлениями багов. Что нового:
👩💻 copy() функция в data классах теперь имеет такую же видимость как и основной конструктор
👩💻 Удаление Context Receiver (будет заменена на context params)
👩💻 Поддержка Gradle 8.6-8.8
Kotlin/Native
👩💻 Экспериментальная поддержка concurrent marking в сборщике мусора. Ускоряет работу
👩💻 Удалён Bitcode embedding
👩💻 С помощью инструментов XCode теперь можно мониторить производительность сборщика мусора из K/N
👩💻 Убрали ограничение на запуск suspend функций только в главном поток из Swift и Objective-C. Теперь можно вызвать на любом потоке
Kotlin/WASM
👩💻 Больше информации об ошибках при экспорте
Kotlin/JS
👩💻 Поддержка статики в JS
👩💻 Создание коллекций Kotlin из JS
#kotlin
Kotlin/Native
Kotlin/WASM
Kotlin/JS
#kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍35❤7🔥4👎3
Forwarded from Compose Broadcast
Так как Compose Compiler стал частью Kotlin, то встречайте версию 2.0.20
👩💻 Исправили баг с лишними рекомпозициями, который появился в версии 2.0.0
👩💻 Strong skipping режим теперь включен по умолчанию. Что это такое читайте тут
👩💻 Теперь включать выключать разные фичи Compose Compiler можно будет через Gradle DSL с помощью нормального API, а не текстовых флагов
👩💻 абстрактные Composable функции теперь поддерживают значения параметров по умолчанию
👩💻 Экспериментальная оптимизация "Non-skipping group" - отключает генерацию группы вокруг тела Composable
#kotlin #compose
#kotlin #compose
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍31👎3
Media is too big
VIEW IN TELEGRAM
Видео про то как вставить Fragment в Compose с применением библиотеки fragment-compose (уже стабильная версия 1.8)
Почитать про использование Fragment в Compose можно в документации
#compose #fragment #android #jetpack
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20👎11
Какими марки у ваших личных смартфонов (опрос для разработчиков) ?
Anonymous Poll
1%
Я не разработчик/Не участвую
22%
iPhone
31%
Google Pixel
7%
OnePlus
17%
Xiaomi
26%
Samsung
4%
Redmi
5%
Realme
5%
POCO
7%
Другой (пишите в комментариях)
👍19👎10
Android 15 предоставит опцию использования 4 или 16 килобайтной страницы памяти для производителей устройств (анонс). На отдельных устройствах опцию можно будет включить в настройках разработчика.
В Android 15 провели большой рефакторинг, чтобы дать возможность работать со страницами разного размера и не зависеть от константы размера.
Переход на больший размер обеспечивает ускорение устройств на 5-10% при использовании на 9% больше RAM
Приложениям с использованием NDK или нативных библиотек надо выполнить повторную рекомпиляцию для совместимости с размером страницы 16 кб. Подробнее тут. Проверить работу можно на специальной версии эмулятора
#android15 #производительность
В Android 15 провели большой рефакторинг, чтобы дать возможность работать со страницами разного размера и не зависеть от константы размера.
Переход на больший размер обеспечивает ускорение устройств на 5-10% при использовании на 9% больше RAM
Приложениям с использованием NDK или нативных библиотек надо выполнить повторную рекомпиляцию для совместимости с размером страницы 16 кб. Подробнее тут. Проверить работу можно на специальной версии эмулятора
#android15 #производительность
4👍30👎7
This media is not supported in your browser
VIEW IN TELEGRAM
00:23 Курс по DivKit
01:14 Под капотом AvitoTech
01:34 Copilot Autofix Бесплатно
02:26 AI для анализа крэшей в Android Studio
03:44 Инсайты в AppMetrica
05:19 Новый эпизод Android Show
07:33 NFC в iPhone не для всех
09:43 Kotlin 2.0.20
13:39 Новый контент от @Android_Broadcast и как он будет распространяться
Смотрите видео на разных площадках:
#AndroidBroadcast #compose #kotlin
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍31👎9😱1