Тёмный

Кирилл Леонов (SM Lab) - Генерация этикеток для термопринтеров на основе языка разметки ZPL 

Mobius
Подписаться 11 тыс.
Просмотров 208
50% 1

Ближайшая конференция - Mobius 2024 Autumn, 11 октября (Online), 19-20 октября, Санкт-Петербург. Подробности и билеты: jrg.su/Yu6KNJ
- -
Правильно созданные инструменты позволяют снизить порог входа, а иногда даже отказаться от специфических знаний, и сокращают время на выполнения бизнес-задач.
В мобильной разработке мы часто сталкиваемся со специфическими задачами, одна из них - печать этикеток на мобильных термопринтерах. Теперь разработчикам не нужно знание ZPL, чтобы верстать этикетки. Опыт создания библиотеки для генерации этикеток на языке ZPL позволил значительно упростить этот процесс.
Кирилл рассказал о пути от простого шаблонизатора до использования абстрактного синтаксического дерева (AST) и показал, как и почему перешли к новому подходу и отказались от использования чистого ZPL. Спикер заглянул под капот библиотеки, чтобы вы увидели, насколько это решение эффективно и просто в использовании.
Созданная библиотека позволяет динамически генерировать сложные шаблоны и учитывать различные параметры. Она сокращает время создания этикеток разработчиками, работу аналитиков и уменьшает время на коммуникацию с заказчиками. То, на что ранее тратили 8 часов, теперь можно сделать за 30 минут.
Кирилл показал примеры того, что в итоге получилось и как теперь его команда подходит к этому процессу.
Скачать презентацию с сайта Mobius - jrg.su/jv9sjq

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1   
@bananasba
@bananasba 2 месяца назад
У меня конечно не такие суровые требования были, потому что чеки печатал, но зато было несколько моделей принтеров, не только зебры, но и стар и разные модели и общего между ними просто минимум, вплоть до индивидуальных сдк. В итоге написал абстрактные команды типа лейба с выраниванием направо и интерпретаторы этих команд, под каждый принтер свой. На этом правда сложности не заканчиваются.
Далее
КАК РАБОТАЕТ БРАУЗЕР?
45:23
Просмотров 142 тыс.