MOBILEPROGLIB Telegram 6298
🤯 Из Figma в UI-код с помощью LLM: путь боли и прозрений

Даже с крутым DSL и дизайн-системой переносить макеты из Figma в код можно часами. В какой-то момент ребята из Яндекс Go порядком от этого устали и решили научить LLM делать вёрстку за них.

Они попробовали всё: от скармливания сырого JSON и возни с Agent IDE до постройки сложного RAG-конвейера с автопроверкой компилятором.

В итоге пришли к элегантному решению: LLM генерирует не Kotlin, а простое описание UI на YAML. А специальный транслятор уже без ошибок превращает его в 100% рабочий код.

В статье — весь путь с инсайтами и рассказом о том, как реально применить LLM в мобильной разработке.



tgoop.com/mobileproglib/6298
Create:
Last Update:

🤯 Из Figma в UI-код с помощью LLM: путь боли и прозрений

Даже с крутым DSL и дизайн-системой переносить макеты из Figma в код можно часами. В какой-то момент ребята из Яндекс Go порядком от этого устали и решили научить LLM делать вёрстку за них.

Они попробовали всё: от скармливания сырого JSON и возни с Agent IDE до постройки сложного RAG-конвейера с автопроверкой компилятором.

В итоге пришли к элегантному решению: LLM генерирует не Kotlin, а простое описание UI на YAML. А специальный транслятор уже без ошибок превращает его в 100% рабочий код.

В статье — весь путь с инсайтами и рассказом о том, как реально применить LLM в мобильной разработке.

BY Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck









Share with your friend now:
tgoop.com/mobileproglib/6298

View MORE
Open in Telegram


Telegram News

Date: |

Over 33,000 people sent out over 1,000 doxxing messages in the group. Although the administrators tried to delete all of the messages, the posting speed was far too much for them to keep up. 2How to set up a Telegram channel? (A step-by-step tutorial) Don’t publish new content at nighttime. Since not all users disable notifications for the night, you risk inadvertently disturbing them. A Hong Kong protester with a petrol bomb. File photo: Dylan Hollingsworth/HKFP. Developing social channels based on exchanging a single message isn’t exactly new, of course. Back in 2014, the “Yo” app was launched with the sole purpose of enabling users to send each other the greeting “Yo.”
from us


Telegram Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck
FROM American