Telegram Web Link
Media is too big
VIEW IN TELEGRAM
🖌 Figma Make - новый AI инструмент от Figma для генерации UI и кода для прототипов на их основе

#figma #ai
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27🤔8👍1
🤖 Project Mainline - важная веха в развитии Android и монополизации ОС компанией Google

До Android 10 фреймворк ОС был монолитным и любое изменение приводили к необходимости раздачи новой версии вендором.

Google выделила во фреймворке (и продолжает делать) компоненты и теперь может обновлять их независимо. Делать это может вендор или приложение с высокими системными правами, например Google Play Services.

Благодаря изменению, теперь не нужно ждать новой версии прошивки от вендора, а вы получите новую версию компонентов и даже портирование новых API из более поздних версий ОС. Так например было с Photo Picker, который появился в Android 14, но его перенесли и на Android 12+, благодаря тому что был сделан модуль медиа, частью которого и есть Photo Picker.

Более подробно читайте в документации

#androidos #android
Please open Telegram to view this post
VIEW IN TELEGRAM
👍46🔥54
🤯 SOLID все. Берите CLARITY

C – Consistent abstraction levels
L – Limit interfaces
A – API over implementation
R – Reduce dependency complexity
I – Isolate dependency creation
T – Take exceptions when justified
Y – You decide

Берем?
🤔77🤯21👍12🔥31
⚙️ Как работает запрос фокуса в Compose (18М)

Продолжение серии статей. Во второй части погружаются в то как устроена работа фокуса на Compose, а именно что происходит при запросе фокуса, вызовом requestFocus(), и что делается под капотом этого API

В первой части рассмотрели API для работы с фокусом в Compose

#android #androidtv #compose
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍7🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Редизайн Android - Material 3 Expressive

В рамках The Android Show I/O Edition показали "самый большой редизайн Android за всё время" (со слов спикера). Нас ждет Material 3 Expressive - обновленная версия Material 3 на основе существующих токенов

Буду садиться разбираться и рассказывать на 🪙 Boosty про что будет в обновлении

#android #android16 #material #ui #material3expressive
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍17🔥11🤔1🤯1
🤯 Material 3 Expressive классный, но он не взлетит

Выглядит все очень классно, но встает вопрос у меня один "Кто это будет адаптировать в своих приложения кроме Google?" Никто из крупных разработчиков приложений не использовал Material. Все строят свои UI Kit, а еще часто и кроссплатформенные. Производители оболочек тоже все это игнорируют.

Так для кого это изменение? Показать отделу дизайна что идет работа и получить новые ачивки? Да, владельцы Pixel и немного других вендоров увидят новый дизайн везде. Слишком большая свобода кастомизации Android оболочек и приложений убивает все крутые стремления Google.

Material 3 You не получил широкой адаптации. Попробуйте назвать 5 приложений не от Google, где вы видели Material 3 You. Я вот не смогу такого

⌨️Пишите в комментариях, что думаете вы о Material 3 Expressive и его будущем
👍56🤔13🤯3
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Редизайн WearOS с Material 3 Expressive

Google WearOS 6 получит редизайн на основе Material 3 Expressive. Обещают что изменения дизайна не повлияют на время работы часов, а даже наоборот - в WearOS 6 станет на 10% дольше времени работы

Как пользователь Google Pixel Watch могу сказать что показанное меня очень радует. Сейчас дизайн неудобный

#android #wearos #material3 #material3expressive
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👍10
⭐️ Gemini AI приходит на часы, ТВ и машины и даже будущие XR гарнитуры с Android XR

#gemini #wearos #androidtv #androidauto
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍6
Media is too big
VIEW IN TELEGRAM
The Android Show закончилось сценой после титров про разнообразие Android устройства. В ролике это рассказывается как плюс, а по мне усложняет выбор и то что хоть везде Android, но устройства от разных вендоров такие разные внешне, в лаунчере и работе

Считаете ли широкий выбор моделей и форматов плюсом или минусом?
👍28🤯7
Forwarded from Compose Broadcast
Вышел Coil 3.2.0

Что нового
⬆️ Обновление Kotlin, Compose, Okio, Skiko, Coroutines и др зависимостей до актуальных версий
🛠 Исправление багов
👉 Compose артефакты требуют Java 11 и выше из-за перехода на Compose 1.8.0

#compose
👍23🔥74
Eliminating Array Bounds Checks (EN)

Статья как добавление проверки размера массива может сэкономить количество инструкций в ARM 64 коде количество инструкций в разы 🤯

#оптимизация
👍17🔥6🤔41
Хорошая статья (22м) про то как работают пуши на примере как сделать свой механизм!

#push
🔥25👍5🤯3
🐱 Как писать документацию правильно: советы от GitHub:
👉 Используйте простой и понятный язык без лишнего жаргона.
👉 Пишите кратко: только нужное, без перегрузки деталями.
👉 Структурируйте текст: заголовки, списки, выделения — всё для удобства чтения.
👉 Начинайте с главного: важная информация должна быть первой.
👉 Разделяйте документацию по типам: туториалы, инструкции, объяснения, справка.
👉 Применяйте фреймворк Diátaxis для организации документации.
👉 Поддерживайте единый стиль и формат во всех документах.
👉 Используйте шаблоны и готовые структуры для ускорения работы.
👉 Обновляйте документацию вместе с кодом, чтобы она всегда была актуальной.
👉 Помните: хорошая документация — ключ к успешному проекту.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23
2025/07/10 23:38:43
Back to Top
HTML Embed Code: