SimpleUI дневник разработки
567 subscribers
8 photos
7 videos
14 files
100 links
Новости и анонсы платформы Simple UI ( simpleui.ru) от автора. Еще в https://infostart.ru/public/1153616/
Download Telegram
SimpleUI дневник разработки pinned «Добрый день! Собрал часто задаваемые общие вопросы-ответы по платформе. В комментах можно накидывать еще - только общие, технологические - в чате лучше: https://telegra.ph/Voprosy-i-otvety-Simple-11-30»
Добрый день!
Библиотека uiweb (SimpleWEB) глубоко переработана с целью приведения к уровню существующих возможностей Simple с поправкой на особенности веб-версии. В релизе 0.9.0 добавлены следующие изменения:
1. Доработаны вкладки – теперь вкладки могу иметь ключ, по которому к ним можно обращаться, переоткрывать напрмиер, также автоматическое переоткрытие (например чтобы не открывать 2 раза один документ, если уже есть вкладка с открытым), блокировать/разблокировать вкладки, убирать возможность закрытия вкладки. Также можно отслеживать событие выбора вкладки. Выбирать/закрывать вкладки из кода можно по ключу
2. Добавлено управление видимостью элементов (Show_) в том числе есть управление видимостью через сокет SetShow – которое воздействует на конкретные элементы напрямую, без обновления экрана (аналогично SetValues, SetTable и т.п.)
3. Добавлен RefreshScreen для перерисовки содержимого вкладки
4. Диалоги. Добавлена возможность работать с содержимым- размещать свои элементы ShowDialogLayout , получать данные из полей ввода.
5. Работа с файлами. Появилась возможность загрузки файлов, размещение выбора файлов в диалоге.
6. Работа с буфером обмена. Можно записывать свои значения в буфер и читать текущий буфер.
7. Добавлено Поле HTML что для веб приложения означает многое – можно размещать свой HTML/CSS/JS код, который будет выполняться как обычно. Можно обрабатывтаь события с размещенного HTML стандартными симпловскими обработчиками
8. Добавлено упрощенное размещение полей ввода
9. Изменился вид и визуальная реакция кнопок
10. Изменился вид Выпадающего списка
11. Исправлены ошибки
12. Создан раздел документации
Ранее, в предыдущем релизе также было добавлено:
1. Редактирование в таблице
2. Двойной клик по таблице
3. Автогенерируемое добавление/редактирование таблицы в модальных окнах
4. Обработка штрих-кодов
Появилась документация: https://uitxt.readthedocs.io/ru/latest/simpleweb.html
Гитхаб проекта: https://github.com/dvdocumentation/simpleweb
👍11🔥6
Гугл снова жестит с требованиями и в настоящий момент в Google Play не может быть выложена актуальная версия Simple UI 11.95.25, поэтому если я не решу проблему к следующему релизу - ставьте с apk. Проблема решается, но не факт что решение будет. Это не хорошо, но и не плохо. Если забить на Google Play то можно забить и на ограничения - можно будет работать с внешними файлами (сейчас MANAGE_EXTERNAL_STORAGE доступна только избранным), отправлять SMS (недоступна почти никому), нет ограничений по размеру (OpenCV например не влезает) и т.д...
👍1
Media is too big
VIEW IN TELEGRAM
Упростите себе работу с мобильной печатью при помощи приложения Simple! 🖨

Какие преимущества мобильной печати даёт Simple?

1. Забудьте о платных доработках шаблонов печати этикеток и штрихкодов. Теперь вы можете сами указать ширину, высоту и расположение на ценнике или этикетке прямо из приложения Simple. При желании можете добавить логотип своей компании или другой контент, который вам нужен;
2. Универсальная поддержка шаблонов 1С и ZPL;
3. Поддержка разных видов соединения с мобильным принтером - Bluetooth, Wi-Fi;
4. Быстрая скорость отправки документа на печать;
5. Простое подключение;
6. Поддержка большинства брендов оборудования для печати ценников и этикеток.

Остались вопросы? Задайте их специалистам нашей компании! Позвоните по телефону +7 (495) 989-44-12 и получите качественную консультацию или закажите звонок на сайте simple-kit.ru. Мы свяжемся с вами в ближайшее время 📞
🔥4👍1
Готова ранняя версия нового редактора, написанного на SimpleWEB. Гитхаб для локальной установки тут: https://github.com/dvdocumentation/web_simple_editor/tree/main. При локальной установке в браузере вбить http://localhost:1555/
👍4🔥4
Приветствую! Готова и опубликована на постоянное место дислокации бета версия нового редактора https://seditor.ru:1555/ Версия полностью рабочая, я на нее уже полностью перешел, новые релизы – только на новом редакторе. Соотвественно сам редактор также активно дорабатывается. Он написан на SimpleWEB.
Если кто хочет развернуть локально то исходники и инструкция по установке тут: https://github.com/dvdocumentation/web_simple_editor
Там же лежит пример решения 1С+пайтон+SimpleBase на новом редакторе, который я показываю в видео
Также обновлены статьи документации Быстрый старт, ActiveCV
И длинное кино про этот пример и работу на новом редакторе: https://youtu.be/qwbCXOYykDs
👍12🔥8
SimpleUI дневник разработки pinned «Приветствую! Готова и опубликована на постоянное место дислокации бета версия нового редактора https://seditor.ru:1555/ Версия полностью рабочая, я на нее уже полностью перешел, новые релизы – только на новом редакторе. Соотвественно сам редактор также активно…»
Готово обновление SimpleWEB и нового редактора (обновлена документация, исходники на GitHub). В целом редактор сильно обновлен в сторону симплификации и помощи разработчику, а также полной интеграции в GitHub. Также в редакторе можно найти пару пасхалок на будущее, интересно кто ни будь найдет или нет?)

SimpleWeb:

1. Добавлена секция конфигурации HTMLHead - секция генерируемой HTML страницы, которая выполняется при загрузке страницы браузером. Сюда можно помещать скрипты, загрузку дополнительных библиотек и т.д.
2. Добавлено событие onLaunch
3. Добавлена работа с cookie - запись, чтение с периодом действия
4. Добавлена возможность для диалога, построенного на контейнере назначить некоторые поля, генерирующими события (команда ShowDialogActive). Например в новой версии конструктора, в диалоге обработчика, список type назначен активным и при выборе значения генерирует событие type
5. Диалог получил возможность растягиваться
6. SetValuesEdit установка значения в поле ввода
7. Добавлены глобальные переменные как в Simple UI

Редактор (https://seditor.ru:1555/):

1. Сохранение конфигурации в GitHub при нажатии "Сохранить конфигурацию" (активируется настройками)
2. Раздел Пользователь (с использованием coockie) с параметрами доступа к GitHub и списком/загрузкой конфигураций из GitHub из пользовательского репозитория. Т.е. можно просматривать свой репозиторий и грузить конфигурации оттуда.
3. Помощник заполнения listener в экране - динамически заполняется нужными переменными экрана (вычисляются по структуре экрана). Их остается только выбрать.
4. Помощник заполнения Современное поле ввода (подставляется шаблон)
5. Кнопки вверх/вниз в процессах/экранах/контейнерах
6. Расширена работа с буфером обмена
7. Поддержка секции HTML head в конфигурации - скриптов, загружаемых при загрузке страницы
8. Текст конфигурации - теперь не только просмотр, но и полноценный JSON редактор на основе prism. Т.е. конфигурацию можно поправить и сохранить на этой странице
9. Вкладки редактора обновляются при активации
10. Дополнены события и обработчики
11. Исправлены ошибки
🔥11👍71
ВекторныйРедактор.png
103.7 KB
Вы наверное уже заметили обработчики js и pythonscript в которых есть редакторы кода в новом редакторе seditor.ru . Но что вы скажете о том, что на андроиде будет возможна полноценная отладка с остановкой на брейкпоинтах, с просмотром и даже редактированием переменных прямо онлайн?)) Я хочу превратить онлайн редактор в подобие IDE в котором можно делать все, не отвлекаясь на всякие подключаемые файлы и другие IDE.
🔥18👍5
Просьба, не заменяйте файл обработчиков на seditor.ru на свой файл обработчиков - он от этого ломается и люди не могут работать. Локально конечно можно поднять себе редактор, но в облаке кому то тоже удобно. Кто там примеры с птицами на симпле делает я забыл - больше так не делайте)) Спасибо.
🤯5👍1
Всем привет! Новый релиз. Спасибо всем, кто поставил плюсик на Инфостарте. Ценю вашу поддержку! https://infostart.ru/1c/articles/2039913/
🔥15🆒2
🚀 Важные новости от Simple!

Мы рады поделиться захватывающими новостями о недавнем участии в мероприятии, организованном нашими друзьями и партнерами, компанией LaModa. Встреча была посвящена открытию их первых офлайн магазинов LaModa Sport!

Компания Simple выступила не просто как гость, но и как один ключевых технологических партнеров. Мы разработали специализированное программное обеспечение на базе нашего ПО Simple.Учёт+ для терминалов сбора данных, ставших незаменимым инструментом в учете товаров и организации бизнес-процессов фирменных магазинов. Это было не только отличной возможностью продемонстрировать нашу техническую экспертизу, но и шагом к более глубокому сотрудничеству с командой LaModa.
Мы верим, что технологии играют ключевую роль в трансформации традиционного ритейла, делая покупки более удобными, а бизнес более эффективными.

Открытие офлайн магазинов LaModa Sport — значимое событие для рынка России, и мы рады, что программное обеспечение Simple помогает в этом новом начинании. Мы с нетерпением ждем дальнейших проектов и возможностей для сотрудничества, чтобы продолжать вносить свой вклад в развитие российского бизнеса.

Полное выступление спикеров можно посмотреть по ссылке.
Оставайтесь с нами, ведь впереди еще много интересного! 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥8
Всем привет! Я накидал простенький векторный редактор в https://seditor.ru:1555/. Не автокад конечно, но схему склада нарисовать можно. Зачем нужно: 1) рисовать схемы (складов, стеллажей, залов, этажей, территорий ) для мобильной платформы. Там есть свой редактор, но мышью сподручнее чем пальцем. Подробно писал тут https://infostart.ru/1c/articles/1736200/ 2) использовать на веб-платформе в качестве киоска, например показывать заполняемость зала, загруженность склада и т.д. Так как SimpleWEB на сокетах – отправлять изменение состояний удобно (не надо пинговать 1Ску постоянно) В принципе все более-менее понятно. Но если надо могу написать описание API для SimpleWEB и сделать примерчик. Напишите в комментах если интересно.
🔥20
SimpleUI дневник разработки
Написал документацию и сделал пример по векторной графике: https://infostart.ru/1c/tools/2067718/
image_2024-03-20_13-12-16.png
404.6 KB
1 голос на Инфостарте... Окэй. Я ориентируюсь на рейтинг статей так понимаю - не интересны статьи, примеры? Напишите плз в комментах какой формат контента нужен / не нужен?
👍5
Переработал SimpleBase чтобы избавиться от компромиссов по производительности. Теперь проект называется Pelican – это по прежнему безсерверная NoSQL с точно таким же синтаксисом 1 в 1 (документация подходит старая), но в плане скорости все поменялось кардинально. Если раньше она умела быстро толкьо добавлять, то теперь upsert, update, delete точно также не зависят от объема таблиц – любое изменение записывается одинаковое время хоть в пустую коллекцию, хоть в коллекцию со 100млн записей - в р-не 1-2 мсек. Плюс появилось много всего – версионирование, новые транзакции и т.д. СУБД прежде всего для Simple-клиентов (альтернатива SQL), для будущей шины и для решений бека или промежуточного бека, но в принципе для чего угодно. Планирую написать статью «как устроено» и еще одну(или видео) по особенностям использования именно в мобильном приложении.
На тек момент есть подробные примеры с покрытием всего функционала (специально, с комментариями на русском): https://github.com/dvdocumentation/pelican_dbms/blob/main/samples_pelican_ru.py
Библиотека: https://pypi.org/project/pelicandbms/
Гитхаб: https://github.com/dvdocumentation/pelican_dbms
apk с последней версией: https://disk.yandex.ru/d/M7iCpP41o6n11g
🔥23👍4
Всем привет. Пример, пояснения к примеру и новый apk по теме "Использование Pelican в мобильном Simple" . Видео-пояснение к примерам тут https://youtu.be/aEAzLWPgN2c
👍4🔥2