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://disk.yandex.ru/d/sSE8-2pRnxOdMQ Исправлено: 1. улучшена производительность python-обработчиков 2. увеличена производительность всех обработчиков 3. оптимизирована работа с памятью»
SimpleUI дневник разработки
Патч на моб. платформу: https://disk.yandex.ru/d/sSE8-2pRnxOdMQ Исправлено: 1. улучшена производительность python-обработчиков 2. увеличена производительность всех обработчиков 3. оптимизирована работа с памятью
Да, забыл добавить что переменные модуля теперь не будут переинициализироваться между вызовами, т.е. можно условно описать список в общей переменной модуля, в одном обработчике добавить в него значение, в другом - прочитать. Т.е. не надо лишний раз лезть в стек переменных
Media is too big
VIEW IN TELEGRAM
Автоматизация учета и контроля производственных линий – это очень сложный процесс, если только вы не выбрали Simple. 😊
Как нам это удалось, расскажет учредитель компании «Цифровая лаборатория», которая занимается производством промышленных плат и контроллеров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Друзья! Открылось голосование за доклады на IE2023. Мои коллеги расскажут про Simple в бизнесе и я уверен что это будет интересно. Попрошу тех кому интересна эта тема проголосовать чтобы мы могли выйти в следующий тур : https://event.infostart.ru/2023/agenda/1912322/
👍7
SimpleUI дневник разработки pinned «Друзья! Открылось голосование за доклады на IE2023. Мои коллеги расскажут про Simple в бизнесе и я уверен что это будет интересно. Попрошу тех кому интересна эта тема проголосовать чтобы мы могли выйти в следующий тур : https://event.infostart.ru/2023/agenda/1912322/»
И снова здравствуйте! Открыт 2й тур голосования за то же самое. https://event.infostart.ru/2023/agenda/1912322/
👍6
📣 Уважаемые подписчики и партнеры!

Мы рады анонсировать, что команда Simple примет участие в 13-й международной выставке складкой техники и систем CeMAT! Это важное событие в мире логистики и складского оборудования, и мы очень рады быть частью его.

⚡️Даты проведения: с 19 по 21 сентября.

🌐 Место проведения: Москва, МВЦ «Крокус Экспо».

📌 Нас можно будет найти в зале 3, стенд №С302.

Что вас ждёт на выставке CeMAT:

1️⃣ Семинары и доклады экспертов: Получите ценные знания и узнайте последние тренды в области складской логистики.
2️⃣ Демонстрации продуктов: Познакомьтесь с нашими инновационными решениями для эффективного складского учета и логистики.
3️⃣ Сессии с участием ключевых лиц:
Не упустите возможность обсудить текущие вопросы и будущие перспективы с ведущими специалистами в этой области.

Эта выставка идеально подходит для компаний, которые ищут эффективные и инновационные решения для организации своих складских и логистических процессов.

👋 Ждем вас на нашем стенде для обмена опытом, знаний и, конечно же, успешного сотрудничества!

#CeMAT2023 #Simple
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Всем привет! Традиционно раз в год я публикую глобальные анонсы по платформе, некий образ будущего куда все идет в данный момент. В этот раз хочу поговорить об экосистеме, линейке продуктов Simple и ее развитии.
В предстоящим году я планирую сместить акцент с мобильной платформы на другие продукты, т.к. в мобильной все уже более менее, требуется двигаться дальше.

Над чем я работаю:

-Новый конструктор. О недостатках существующего конструктора высказались все кому не лень и это все конечно же правда. Да, там есть недостатки стека технологий которые преодолеть невозможно, кроме того, дорабатывать и поддерживать это тяжело. Это тот случай когда выбранный стек технологий является тормозом развития а не помощником. Какой же стек будет на замену? – SimpleWEB! Да, я пишу конструктор Simple на конструкторе Simple, вот такая вот рекурсия)) Конечно же SimpleWEB под это дело пришлось серьезно доработать (об этом далее). Т.е. конструктор – это конфа симпл. Он будет доступен в облаке, через браузер, будет работать с GitHub и другими плюшками

-SimpleWEB (веб-клиент,десктоп-клиент для Simple). Он долго пролежал в виде беты и вот наконец его функционал догоняет SimpleUI вплоть до последних нововведений. Релиз обновленного SimpleWEB будет в этом году, сейчас он активно тестируется в нескольких проектах. Доработок очень много, много исправлений и улучшений. Например продвинулась работа с вкладками – вкладки могут иметь ключи, по которым их можно переключать, отлавливать события нажатия и т.д. Теперь работа больше напоминает работу в документно-ориентированной системе типа 1С.

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

-Шина SimpleBUS – продукт класса ESB, котрый свяжет все клиенты Simple между собой и с остальным миром из коробки. Т.е. для интеграции по большому счету не нужно будет делать ничего – гарантированная доставка, подписки, рассылки, маршрутизация – все это будет доступно сразу. Будет толкьо 2 вида шлюзов – веб-сокеты и HTTP и для начала 3 вида взаимодействия – классическая шина (с очередями, хранением сообщений и т.д.), сверхбыстрая Web-Socket шина и доставка большого контента. Шина позволит в частности не публиковать 1С наружу, перевести нагрузку на отдельный сервер, доставлять на любой клиент мгновенно (WebSocket), общаться напрямую и многое другое.

-СУБД SimpleBase. Предполагается глубокая интеграция с SimpleBUS на уровне объектов БД, классов (что то наподобие RPC) и возможности для распределенных систем.

-Мобильный клиент. В ноябре будет уже давно анонсированный релиз нового подхода в создании экранов – кому не хватало визуального рисования экранов с визуализацией, использование всех возможных виджетов AndroidSDK, произвольной разметки и т.д. теперь это все будет. Это не замена, а альтернатива – у обоих подходов есть свои плюсы и минусы.
Ну и конечно будут другие обновы по мобильному клиенту. Например в связи с усложнением проектов будет реализация паттерна Event Bus на уровне внутренней шины событий. Попробую сделать удобные бесконечные списки в обоих платформах. Будут большие апдейты по новой крутой визуалке, которой ни у кого нет. Ну и вообще много чего ещё.

-Генераторы. Давно не доходят руки написать обзор. Суть простая - генерация процессов, форм и кода для например хранения в БД по стуктуре. Примерно как в 1С генерятся формы по дефолту - списков, элементов так и тут, только в 1С структура задается в виде метаданных, а у меня в JSON. Дальше это все можно править. Так я сделал документы и справочники для своей WMS например.

-коммерчекие продукты Simple: Simple.Kit и конфигурации на ней. Тут тоже много чего интересного, достойного отдельного анонса.

Что в итоге получается:

SimpleUI и SimpleWEB имеют не только единую семантику и стек разработки – они схожи на уровне основных смыслов:
👍18🔥10
(продолжение)
• Оба транслируют логику на чистую нативную реализацию (Android SDK и html+js+css, SQL, NoSQL) не создавая мета-прослойки в виде собственной платформы, как 1С или Flutter
• Отсюда следует легковесность и быстродействие
• Оба имею сокеты в базе, что дает возможность прямого взаимодействия с клиентом со стороны сервера и других клиентов

Simple на сегодняшний день воспринимается как фреймворк для мобильных приложений, самостоятельных либо онлайн с 1С, SAP и подобными системами, SimpleWEB редко применяется как веб-фронт для корпоративных систем, но эти продукты не работают в синергии как самостоятельные системы.

В итоге мы будем иметь высокотехнологичный, набитый AI-детекторами и прочими радостями мобильный клиент, веб-платформу для всех прочих фронтов и собственную интеграцию, что все вместе позволит создавать больше классов решений:
• Самостоятельные 2-звенные системы типа WMS, MES, CRM на базе с одной стороны фронтов Симпл, с другой – SQL (Postgre, MySQL) и NoSQL(MongoDB, SimpleBase).
• Системы промежуточного слоя перед ERP системами, по сути фронты как сейчас с большей степенью самостоятельности, отделенные шиной
• Распределенные децентрализованные системы. Эта тема в разработке и следить за ней можно по развитию SimpleBUS, -Base и клиентов.

Пара скринов в комментах для разогрева.

На этом пока все, друзья. Задавайте вопросы, буду рад ответить.
👍24🔥5
Media is too big
VIEW IN TELEGRAM
🚀 Simple - ты просто космос! 🌕

😇 Привет, друзья! Мы рады поделиться захватывающей новостью: компания Simple успешно завершила проект по автоматизации учета материальных ценностей для космической жилой станции международного проекта SIRIUS! 🛰

🚀 SIRIUS – это не просто экспериментальная станция, это огромный шаг вперед в исследовании космоса и солнечной системы.
Наша команда внесла свой вклад в это захватывающее приключение, обеспечивая полный и надежный учет всех необходимых ресурсов внутри жилой капсулы.

🤓 Мы гордимся возможностью принимать участие в таком уникальном проекте, и наша команда готова к новым высотам и вызовам в области автоматизации и технологий!

#ProjectSIRIUS
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍7
Всем привет! У меня готов большой релиз по мобильной версии, который я весь год обещал: https://infostart.ru/1c/articles/1983895/ Это альтернативный способ создания экранов. Если такой подход вам интересен – поставьте пожалуйста плюсик на Инфостарте, чтобы я понимал что в эту сторону надо работать.
🔥8👍4
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