Кирилл Леонов — Генерация этикеток для термопринтеров на основе языка разметки ZPL
Ближайшая конференция Mobius:
#mobiusconf #мобильнаяразработка #IT #conference #jugrugroup
Правильно созданные инструменты позволяют снизить порог входа, а иногда даже отказаться от специфических знаний, и сокращают время на выполнения бизнес-задач.
В мобильной разработке мы часто сталкиваемся со специфическими задачами, одна из них — печать этикеток на мобильных термопринтерах. Теперь разработчикам не нужно знание ZPL, чтобы верстать этикетки. Опыт создания библиотеки для генерации этикеток на языке ZPL позволил нам значительно упростить этот процесс.
Расскажу о нашем пути от простого шаблонизатора до использования абстрактного синтаксического дерева (AST) и покажу, как и почему мы перешли к новому подходу и отказались от использования чистого ZPL. Заглянем под капот библиотеки, чтобы вы увидели, насколько это решение эффективно и просто в использовании.
Созданная библиотека позволяет нам динамически генерировать сложные шаблоны и учитывать различные параметры. Она сокращает время создания этикеток разработчиками, работу аналитиков и уменьшает время на коммуникацию с заказчиками. То, на что ранее мы тратили 8 часов, теперь можно сделать за 30 минут.
Покажу примеры того, что у нас в итоге получилось и как теперь мы подходим к этому процессу.
Скачать презентацию с сайта —
2 views
165
56
1 hour ago 01:20:11 96
Нестабильность «Рейнджерс», переспективы «Старз» и слухи про Проворова, Задорова и Гибсона | ХВ #66
3 hours ago 01:15:11 22
#50/24 Играю первый раз, на харде - Ninja Gaiden Sigma
6 hours ago 02:04:02 36
#49/24 Джилл - прохождение - самая высокая сложность - Resident Evil HD Remaster
19 hours ago 00:17:37 21
[ЛЁД] 10 глупых вопросов ХОККЕЙНОМУ СКАУТУ | Лёд
1 day ago 01:48:33 84
#48/24 Сложнейший мод за Аду - Valkyrie на профессионале для Resident Evil 4: Remake
2 days ago 01:14:27 111
#46/24 Играю первый раз, на харде - Ninja Gaiden Sigma
2 days ago 02:31:26 156
#45/24 В коопе с подписчиком Mr_Lenin34 серия 6 - Resident Evil 6
3 days ago 01:53:47 791
Хоккей НХЛ Эдмон-Минька NHL RS. Minnesota Wild @ Edmonton Oilers
3 days ago 00:00:08 30
Vídeo de Леонов Кирилл | Персональный тренер
3 days ago 01:36:04 104
#44/24 Сегодня ровно 7 лет каналу! Он всё ещё жив, ура! - Resident Evil HD Remaster
3 days ago 03:13:11 193
#43/24 Сегодня ровно 7 лет каналу; в коопе с подписчиком Mr_Lenin34 серия 5 - Resident Evil 6