Тип доклада: Доклад от партнера

Генерация этикеток для термопринтеров на основе языка разметки ZPL

  • Доклад на русском языке
Презентация pdf

Правильно созданные инструменты позволяют снизить порог входа, а иногда даже отказаться от специфических знаний, и сокращают время на выполнения бизнес-задач.

В мобильной разработке мы часто сталкиваемся со специфическими задачами, одна из них — печать этикеток на мобильных термопринтерах. Теперь разработчикам не нужно знание ZPL, чтобы верстать этикетки. Опыт создания библиотеки для генерации этикеток на языке ZPL позволил нам значительно упростить этот процесс.

Расскажу о нашем пути от простого шаблонизатора до использования абстрактного синтаксического дерева (AST) и покажу, как и почему мы перешли к новому подходу и отказались от использования чистого ZPL. Заглянем под капот библиотеки, чтобы вы увидели, насколько это решение эффективно и просто в использовании.

Созданная библиотека позволяет нам динамически генерировать сложные шаблоны и учитывать различные параметры. Она сокращает время создания этикеток разработчиками, работу аналитиков и уменьшает время на коммуникацию с заказчиками. То, на что ранее мы тратили 8 часов, теперь можно сделать за 30 минут. 

Покажу примеры того, что у нас в итоге получилось и как теперь мы подходим к этому процессу.

Спикеры

Расписание