Android Broadcast
14K subscribers
3.27K photos
254 videos
9 files
5.49K links
Подборка новостей и статей для Android разработчиков.

Связь с автором @android_broadcast_bot
Реклама @android_broadcast_bot
Download Telegram
#Figma #UI

FigmaExport: как автоматизировать экспорт UI-Kit из Figma в Xcode и Android Studio проекты

Статья о том, как получилось автоматизировать экспорт цветов, иконок, картинок из Figma в iOS или Android проекты.

Проблемы, которые решались:
1️⃣ нет возможности автоматически экспортировать цвета, необходимость корректировки скопированного имени цвета
2️⃣ неудобный экспорт иконок и иллюстраций стандартными средствами: файлы экспортируется в несколько вложенных директорий, необходимость переименования имени файла, ручной перенос в проект или конвертация SVG в vector drawable XML

В результате поиска решения, была создана утилита FigmaExport. Для работы необходимо договориться с дизайнером о том, как хранить цвета, иконки, картинки и потребуется использовать Team Library (дизайнеру нужна платная подписка на Figma).

Также из статьи можно узнать про способы расширения функционала в Figma (Figma-плагин и Figma API) и их короткое сравнение.
#figma #compose

Figma2Android - плагин для Figma, чтобы ускорить разработку c Compose

Пока Google только обещает плагин для генерации Compose из Figma, автор статье уже его реализовал и опубликовал. Встречайте Figma2Android
Figma Dev Mode вышел из Beta. Теперь доступен по платным подпискам. Делитесь впечатлениями тем кто попробовал его в Beta

#figma
У вас есть дизайн система в Figma? Тогда вы знаете сколько там может быть цветов, размеров, иконок и других примитивов. Переносить всё это руками затратно. Ребята сделали интеграцию с Figma для быстрого переноса из Figma в Android проект. Все подробности читайте в статье (11м)

#дизайн #figma
Расхождение платформенного рендеринга Android TextView и Figma Text - одна из причин что не дают сделать идеальное попиксельное совпадение дизайна. В статье (4м) разработчик AvitoTech делится как с помощью атрибутов firstBaselineToTopHeight и lastBaselineToBottomHeight решили проблему высоты полей ввода

#дизайн #avitotech #figma
Google объвила об отказе разработки Relay - инструмента для генерации Compose кода на основе макетов в Figma. Срок закрытия поддержки - 30 апреля 2025.

Причина закрытия проекта - появление Figma Code Connect с поддержкой Compose

#compose #figma
Media is too big
VIEW IN TELEGRAM
📹 Обзор Beta версии Figma Code Connect

Сам не знал что это за зверь такой и буду изучать

UPD. Понял почему не знал - у меня нет денег на такую лицензию 😂

#figma
Please open Telegram to view this post
VIEW IN TELEGRAM
Существенный минус Code Connect - фича доступна только на планах Organization и Enterprise, которые стоят 45$ и 75$ в месяц за Full Seat или 25$ и 35$ в месяц за место с Dev Mode 🤯

Обязательно надо купить не меньше чем 3 Full Seat, оплата сразу за год и выходит минимум 1620$ в год 🤯 за Organization план

По итогу Code Connect будет доступен только большим компаниям, которые готовы столько потратить на Figma. А я думал попробовать её при разработке своего личного проекта - FrameIO 😔 Простым смертным, да и большинству разработчиков в компаниях придется всё дальше писать ручками.

Я думаю, что Google всетаки делает ставку именно на AI генерацию на основе макетов. Это уже показывали на Google IO при помощи Gemini

#figma