Интервью
📺 Как устроены собеседования в IT — Как это работает #1
📺 Лента Мобиуса / Алексей Гладков // Заказчики, платформы и технологии (40 мин)
📺 Compose Layouts and Modifiers: Live Q&A - MAD Skills (45 мин)
📺 Сербия рай для релокантов? Как эта страна стала центром разработки / Мобильный разработчик (1+ час)
Разборы
📺 Full Guide to the Google Play Review API In Android (10 мин)
📺 The FULL Beginner Guide for Room in Android | Local Database Tutorial for Android (50 мин)
Новости
📺 Google Dev News (2.5 мин)
📺 Privacy Sandbox for Android (8 мин)
📺 Новости мобильной разработки 2023.7 от @android_broadcast (19 мин)
Лекции
📺 AA Jetpack Compose #4: Migration of existing app (1 час)
📺 AA Jetpack Compose #4: Migration of existing app. Practice (0.5 часа)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
📺 Как устроены собеседования в IT — Как это работает #1
📺 Лента Мобиуса / Алексей Гладков // Заказчики, платформы и технологии (40 мин)
📺 Compose Layouts and Modifiers: Live Q&A - MAD Skills (45 мин)
📺 Сербия рай для релокантов? Как эта страна стала центром разработки / Мобильный разработчик (1+ час)
Разборы
📺 Full Guide to the Google Play Review API In Android (10 мин)
📺 The FULL Beginner Guide for Room in Android | Local Database Tutorial for Android (50 мин)
Новости
📺 Google Dev News (2.5 мин)
📺 Privacy Sandbox for Android (8 мин)
📺 Новости мобильной разработки 2023.7 от @android_broadcast (19 мин)
Лекции
📺 AA Jetpack Compose #4: Migration of existing app (1 час)
📺 AA Jetpack Compose #4: Migration of existing app. Practice (0.5 часа)
Делитесь в комментариях видео по разработке, которые вам понравились на этой неделе
#подборкавидео
👍28👎10❤1🔥1
На Mobius Осень 2022 в Москве я показал как проходить архитектурную секцию, очень близко как это проходит в Тинькофф и других компаниях, а также дал несколько полезных советов.
📺 Смотреть тут (1 час)
📺 Смотреть тут (1 час)
👎65👍33🔥4😢1
Назрел вопрос - стоит ли оставлять разбиение по темам в @android_broadcast_talks?
Anonymous Poll
35%
Да, оставляй
34%
Я не сижу в чате сообщества
10%
Нет, убирай и одна сплошная простыня
5%
Не был(а) в чате, зайду
17%
Не участвую в опросе
👎18👍9❤1
📺 AI доминируют || Новости разработки 2023.8 (20 мин)
Минувшая неделя прошла под знаком OpenAI и звезды GPT-4
💥 Вышел GPT-4
🚀 AI в Google Документах и Office 365
🤐 Контрибьют в Linux не для всех
#AndroidBroadcast
Минувшая неделя прошла под знаком OpenAI и звезды GPT-4
💥 Вышел GPT-4
🚀 AI в Google Документах и Office 365
🤐 Контрибьют в Linux не для всех
#AndroidBroadcast
🔥27👎23👍9
У меня выдалась классная возможность и я еще решил заехать с докладом на Mobius в Москву, который пройдет 19-20 мая
🔥 Расписание уже на сайте
В этом сезоне набор спикеров и доклад невероятно классный! Приходите.
🔥 Расписание уже на сайте
В этом сезоне набор спикеров и доклад невероятно классный! Приходите.
🔥43👎36👍5❤2
Perfetto - интрумент для анализа stacktrace-ов. В статье разбирается как с ним работать в Android, также как в этом помогает библиотека Jetpack Tracing
#tooling
#tooling
👍30👎10🤔1
Google рассылает напоминание про сроки повышения targetSdk до 33 (Android 13). В этот раз дата для всех приложений - до конца августа 2023
В этот раз важным нововведением становится что если ваше приложения будет иметь targetSdk 30 (Android 11) или ниже после 1 ноября 2023 такие приложения в Google Play можно будет увидеть в поиске и каталог только на Android 11 и ниже. Переход по прямой ссылке будет работать.
Полностью поддерживаю данное изменение! Что считаете вы?
#googleplay
В этот раз важным нововведением становится что если ваше приложения будет иметь targetSdk 30 (Android 11) или ниже после 1 ноября 2023 такие приложения в Google Play можно будет увидеть в поиске и каталог только на Android 11 и ниже. Переход по прямой ссылке будет работать.
Полностью поддерживаю данное изменение! Что считаете вы?
#googleplay
👍71👎13
Вышла Java 20
👉 Data Records (Превью)
👉 Паттерн-матчинг для switch (Превью)
👉 Виртуальные потоки они же Project Loom (Превью) - аналог Kotlin корутин
👉 Scoped Values (Инкубатор) - позволяет обмениваться иммутабельными данными без их передачи через аргументы методов
👉 Structured Concurrency (Инкубатор) - объединение несколько задач в разных потоках в единую работу
👉 Foreign Function & Memory API (Превью)
👉 Vector API (Инкубатор)
#java
👉 Data Records (Превью)
👉 Паттерн-матчинг для switch (Превью)
👉 Виртуальные потоки они же Project Loom (Превью) - аналог Kotlin корутин
👉 Scoped Values (Инкубатор) - позволяет обмениваться иммутабельными данными без их передачи через аргументы методов
👉 Structured Concurrency (Инкубатор) - объединение несколько задач в разных потоках в единую работу
👉 Foreign Function & Memory API (Превью)
👉 Vector API (Инкубатор)
#java
🤔23🤯12👎9👍7🔥5
Mitigating soft verification issues in R8 and D8 (11 мин)
В AGP для D8 и R8 добавляют поддержку api-modeling - фича для более быстрой обработка AOT файлов для ART VM. Суть заключается в том чтобы оптимизировать обращения к API из Android SDK таким образом, чтобы как можно больше кода могло быть прогретым для ART на старых версиях Android. Это позволяет ускорить старт приложений (от 2% до 24% по тестам в статье), но увеличивает размер dex файлов ( до 20%).
api-modeling невозможно будет выключить в будущих версиях D8 и R8 по умолчанию
#art #performance
В AGP для D8 и R8 добавляют поддержку api-modeling - фича для более быстрой обработка AOT файлов для ART VM. Суть заключается в том чтобы оптимизировать обращения к API из Android SDK таким образом, чтобы как можно больше кода могло быть прогретым для ART на старых версиях Android. Это позволяет ускорить старт приложений (от 2% до 24% по тестам в статье), но увеличивает размер dex файлов ( до 20%).
api-modeling невозможно будет выключить в будущих версиях D8 и R8 по умолчанию
#art #performance
👍13👎9❤1🔥1
История улучшения производительности Dribbble, который переписали на Jetpack Compose ( 8 мин).
#compose #performance
#compose #performance
👍30👎8❤2
Вышел Compose 1.4 Stable
👉 Появился Pager
👉 Новые Layout FlowRow и FlowColumn
👉 Ускорение работы Modifier
👉 compose-text: ускорение работы, стабилизация, исправление багов и поддержка самых свежих эмоджи. 👉 Решена боль использования TextField в некоторых сценариях со скроллом
👉 Множество новых возможностей кастомизации показ текста
👉 Улучшение в базовым API
🛠 Исправление багов
Также обновили roadmap по развитию Compose и вышел Accompanist 0.30.0 с поддержкой свежей версии Compose
#compose
👉 Появился Pager
👉 Новые Layout FlowRow и FlowColumn
👉 Ускорение работы Modifier
👉 compose-text: ускорение работы, стабилизация, исправление багов и поддержка самых свежих эмоджи. 👉 Решена боль использования TextField в некоторых сценариях со скроллом
👉 Множество новых возможностей кастомизации показ текста
👉 Улучшение в базовым API
🛠 Исправление багов
Также обновили roadmap по развитию Compose и вышел Accompanist 0.30.0 с поддержкой свежей версии Compose
#compose
🔥66👍11👎8❤1😢1