tgoop.com »
United States »
Библиотека мобильного разработчика | Android, iOS, Swift, Retrofit, Moshi, Chuck »
Telegram web »
Post 6298
🤯 Из Figma в UI-код с помощью LLM: путь боли и прозрений
Даже с крутым DSL и дизайн-системой переносить макеты из Figma в код можно часами. В какой-то момент ребята из Яндекс Go порядком от этого устали и решили научить LLM делать вёрстку за них.
Они попробовали всё: от скармливания сырого JSON и возни с Agent IDE до постройки сложного RAG-конвейера с автопроверкой компилятором.
В итоге пришли к элегантному решению: LLM генерирует не Kotlin, а простое описание UI на YAML. А специальный транслятор уже без ошибок превращает его в 100% рабочий код.
В статье — весь путь с инсайтами и рассказом о том, как реально применить LLM в мобильной разработке.
Даже с крутым DSL и дизайн-системой переносить макеты из Figma в код можно часами. В какой-то момент ребята из Яндекс Go порядком от этого устали и решили научить LLM делать вёрстку за них.
Они попробовали всё: от скармливания сырого JSON и возни с Agent IDE до постройки сложного RAG-конвейера с автопроверкой компилятором.
В итоге пришли к элегантному решению: LLM генерирует не Kotlin, а простое описание UI на YAML. А специальный транслятор уже без ошибок превращает его в 100% рабочий код.
В статье — весь путь с инсайтами и рассказом о том, как реально применить LLM в мобильной разработке.
tgoop.com/mobileproglib/6298
Create:
Last Update:
Last Update:
🤯 Из Figma в UI-код с помощью LLM: путь боли и прозрений
Даже с крутым DSL и дизайн-системой переносить макеты из Figma в код можно часами. В какой-то момент ребята из Яндекс Go порядком от этого устали и решили научить LLM делать вёрстку за них.
Они попробовали всё: от скармливания сырого JSON и возни с Agent IDE до постройки сложного RAG-конвейера с автопроверкой компилятором.
В итоге пришли к элегантному решению: LLM генерирует не Kotlin, а простое описание UI на YAML. А специальный транслятор уже без ошибок превращает его в 100% рабочий код.
В статье — весь путь с инсайтами и рассказом о том, как реально применить 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