🔥

Тред (Никита Куликов)


Недавно вечером я сделал автодеплой для плагина Geminio. Это шаблонизатор для Android Studio. Что такое шаблоны в мире разработки и что происходит в этом мире я расскажу в этом треде 👇

Многие мобильные разработчики себя называют перекладыватели JSON. Все потому, что в мобильной разработке очень много типичных задач. Более того, самые популярные архитектуры имеют много бойлерплейт-кода

Решений несколько, одно из них - это шаблоны. Ты один раз пишешь шаблон, а потом просто одним кликом генерируешь код. Выглядит это так
notion image

В Android Studio 4.1 убрали эти шаблоны, говоря что путь по которому шаблоны создавались, порочен. Как обычно, в духе Google, альтернативы представлено не было - только неудобный путь с плагинами (тот кто писал плагины под студию, поймет какой это треш)
notion image

Но ребята из @hh_ru написали плагин, который возвращает поддержку шаблонов - Geminio. github.com/hhru/android-m…

Особо документации нигде на него нет, по той что есть непонятно что и как. Поэтому, если захотите воспользоваться, лучше смотреть в их семплы: github.com/hhru/android-s…

Никита КуликовНикита Куликов