Получил доступ к Remote Device Streaming от Google 🌚
Работает в Android Studio Iguana (Canary)
Чтобы включить надо в Help > Edit Custom Properties добавить
Потом залогиниться в студии и выбрать Firebase проект, куда вам дали доступ.
И так:
🌶 работает довольно шустро. Доступные девайсы: Pixel 7, Pixel Fold, Pixel Tablet, Pixel Watch. Обещали Pixel 8, но похоже его быстро разобрали 🌚
🌶 на ремоут девайс приложение устанавливается как на обычный телефон
🌶 сами девайсы находятся недалеко от Вашингтона 😁
🌶 доступ бесплатный (по крайней мере сейчас)
Работает в Android Studio Iguana (Canary)
Чтобы включить надо в Help > Edit Custom Properties добавить
firebasetestlab.direct.access = true
Потом залогиниться в студии и выбрать Firebase проект, куда вам дали доступ.
И так:
🌶 работает довольно шустро. Доступные девайсы: Pixel 7, Pixel Fold, Pixel Tablet, Pixel Watch. Обещали Pixel 8, но похоже его быстро разобрали 🌚
🌶 на ремоут девайс приложение устанавливается как на обычный телефон
🌶 сами девайсы находятся недалеко от Вашингтона 😁
🌶 доступ бесплатный (по крайней мере сейчас)
🔥7
Еще добавили новый Nightly канал обновлений 🌚
Теперь так:
🔘 Stable - Giraffe 2022.3.1
🔘 Beta - Hedgehog 2023.1.1
🔘 Canary - Iguana 2023.2.1 Canary 7
🔘 Nightly - Iguana 2023.2.1 Nightly
Issue
Теперь так:
🔘 Stable - Giraffe 2022.3.1
🔘 Beta - Hedgehog 2023.1.1
🔘 Canary - Iguana 2023.2.1 Canary 7
🔘 Nightly - Iguana 2023.2.1 Nightly
Issue
👍3
Вышел
Обычно ничего интересного, но тут Google объявил, что больше не будет релизить *-ktx артефакты, а в 2024 вообще удалит их.
Не пугайтесь, они перенесли весь код из -ktx версий в основные 🌚
Announcement - Release notes
firebase-bom:32.4.0Обычно ничего интересного, но тут Google объявил, что больше не будет релизить *-ktx артефакты, а в 2024 вообще удалит их.
Не пугайтесь, они перенесли весь код из -ktx версий в основные 🌚
Announcement - Release notes
👍6
WebAssembly GC включен по-умолчанию в Chrome 119 🔥
это значит Compose WASM можно запускать в браузере без всяких доп флагов🌚
Пример приложения: https://zal.im/wasm/jetsnack/
Announce - Source
это значит Compose WASM можно запускать в браузере без всяких доп флагов🌚
Пример приложения: https://zal.im/wasm/jetsnack/
Announce - Source
🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна тула, чтобы перегонять SVG в Compose Vector 🌚
https://www.composables.com/noscripttocompose
Source
https://www.composables.com/noscripttocompose
Source
🔥11
не могу пропустить ожидаемую фичу в compose компиляторе 🌚
https://telegra.ph/Compose-stabilityConfigurationPath-11-30
https://telegra.ph/Compose-stabilityConfigurationPath-11-30
Telegraph
Compose stabilityConfigurationPath 🌚
Что за зверь? 😼 В compose-compiler 1.5.4 добавили новую фичу stabilityConfigurationPath, которая позволяет самому описать какие-то классы и они будут считаться compose компилятором как Stable. Но в Google забыли зарегистрировать новую опцию в сорцах и ничего…
🔥8👀4😁1
Спустя 2 года ожиданий, вышел Coil 3.0.0-SNAPSHOT с поддержкой Kotlin Multiplatform (пока что без WASM) 🔥
Под капотом миграция с OkHttp на Ktor, куча переписанной логики и breaking changes 🌚
Подробнее
Под капотом миграция с OkHttp на Ktor, куча переписанной логики и breaking changes 🌚
Подробнее
👍11
Желаю вам проектов, где баги встречаются реже, чем пингвины на Гавайях, и чтобы Compose работал без лагов, даже если вы его запустите на микроволновке. 🌝
Держитесь подальше от багов, да прибудет с вамиStack Overflow GPT. И помните, Gradle обновляется быстрее, чем остывает кофе. 🌚
C наступающим Новым годом 🌚🎄🌝
Держитесь подальше от багов, да прибудет с вами
C наступающим Новым годом 🌚🎄🌝
🔥15😁1
В жизни каждого разработчика наступает момент, когда от гугловской навигации начинает подгорать и приходится писать свою библиотеку 🥲
Встречайте: Tiamat - Compose Multiplatform navigation библиотека 🌚
Изначально мы ее писали для своих прод проектов. Но она нас так подкупила своей простотой использования, что мы решили выложить ее в open source ❤️
Постарались сделать крутой семпл и документацию 🌝
А так же небольшой пост на Medium 🌚
Спасибо за поддержку: @compose_broadcast ❤️
Встречайте: Tiamat - Compose Multiplatform navigation библиотека 🌚
Изначально мы ее писали для своих прод проектов. Но она нас так подкупила своей простотой использования, что мы решили выложить ее в open source ❤️
Постарались сделать крутой семпл и документацию 🌝
А так же небольшой пост на Medium 🌚
Спасибо за поддержку: @compose_broadcast ❤️
🔥8
Media is too big
VIEW IN TELEGRAM
Давно ничего не писал в канал, так что держите демку плагина на Compose для Compose 🌚
а все началось с того, что я сгорел с отсутствия нормальных простых решений для конвертирования SVG в ImageVector (але Гугл 🫠)
я хочу просто взять картинку и получить на выходе код
а вот что есть на "рынке":
🫡 noscripttocompose
чел продает Compose функции по подписке, через пару иконок требует денег 😄
к тому же иногда на выходе получаются битые иконки, ужасное выравнивание и куча мусора
🫡 noscript-to-compose (от DevSrSouza)
консольная шляпа, которая сгенерирует вам пак картинок из папки, но если захочется добавить еще одну - она перезатрет все ваши изменения
есть еще плагин над библиотекой, но от этого не легче
🫡 noscript-to-compose (от rafaeltonholo)
такой же консольный шлак, там скачай, там пропиши, есть 500 параметров
в общем такой вот ночной пост ☠️
а все началось с того, что я сгорел с отсутствия нормальных простых решений для конвертирования SVG в ImageVector (але Гугл 🫠)
я хочу просто взять картинку и получить на выходе код
а вот что есть на "рынке":
🫡 noscripttocompose
чел продает Compose функции по подписке, через пару иконок требует денег 😄
к тому же иногда на выходе получаются битые иконки, ужасное выравнивание и куча мусора
🫡 noscript-to-compose (от DevSrSouza)
консольная шляпа, которая сгенерирует вам пак картинок из папки, но если захочется добавить еще одну - она перезатрет все ваши изменения
есть еще плагин над библиотекой, но от этого не легче
🫡 noscript-to-compose (от rafaeltonholo)
такой же консольный шлак, там скачай, там пропиши, есть 500 параметров
в общем такой вот ночной пост ☠️
❤11
Официального анонса еще не было, но вы узнаете первыми 🌚
Мы добавили поддержку Wasm в Tiamat и немного психанули. Собирать каждому локально и запускать семпл - уже не модно😄
Встречайте семпл на Github Pages:
https://composegears.github.io/Tiamat/
P.s: Safari и мобилки пока не поддерживают Wasm
Мы добавили поддержку Wasm в Tiamat и немного психанули. Собирать каждому локально и запускать семпл - уже не модно😄
Встречайте семпл на Github Pages:
https://composegears.github.io/Tiamat/
P.s: Safari и мобилки пока не поддерживают Wasm
👍2