Приветствую! Новые и старые эксперименты по p2p передачи данных в условиях отсутствия связи в этой статье: https://telegra.ph/Neskolko-sposobov-peredachi-dannyh-bez-seti-p2p-05-22 . Комплект минирелиза с примером тут https://disk.yandex.ru/d/fqOgYY7czYLhZg . Документация изменена.
Telegraph
Несколько способов передачи данных без сети (p2p)
В этой статье я рассмотрю довольно узкую тему передачи данных между устройствами, когда нет сети интернет и локальной сети и расскажу о практических наработках, которые накопились за несколько лет практики в подобных вопросах. Для обмена данными «в полях»…
👍10👏3
Всем привет! Подготовил большущий релиз по мобильной платформе. Поставьте плюсик на ИС если понравился https://infostart.ru/1c/tools/2127994/
infostart.ru
Гигарелиз SimpleUI Июнь 2024
В этом релизе собрано много нового из области интерфейса, связи, хранения и важные новые способы управления. Дополнение к основной статье https://infostart.ru/1c/tools/1153616/
👍18🔥6
Всем привет! Прошу проголосовать за наш доклад на форуме infostart. Выступление будет очень интересное и полезное абсолютно для всех пользователей платформы! Ссылка на голосование -> https://event.infostart.ru/2024/agenda/2157155/ .
Друзья, нужна ваша поддержка. Тот случай, когда важен каждый голос. ;)
Друзья, нужна ваша поддержка. Тот случай, когда важен каждый голос. ;)
👍15🔥5👌1
Всем привет! Вот такая экспериментальная штука и такой экспериментальный релиз. Думаю, полезна будет всем. Поставьте плюсик на ИС если эта тема оказалась полезной. Ее конечно еще допиливать и допиливать, но как основу можно взять на вооружение: https://infostart.ru/1c/tools/2169197/ . PS. Релиз в гугл плее пока не доступен изза проблем с комплаенсом, только apk
infostart.ru
Обмен данными с приложениями Simple с помощью скрипта-шины
Экспериментальный релиз и простенький скрипт к нему закрывает потребности в любых видах синхронизации между устройствами Simple и между Simple и бек-системами (например 1С). По сути – это очень простой python-скрипт, который можно запустить на доступной…
🔥7
Всем привет! Спасибо за вашу помощь и голоса за наш доклад на форуме infostart. Именно благодаря вам! мы перешли во второй тур голосования.
Друзья, нам снова нужна Ваша поддержка и голоса -> https://event.infostart.ru/2024/agenda/2157155/ . Задача еще более амбициозная, во второму туре нужно набрать не менее 160 голосов. Обещаем, что сделаем одно из самых запоминающихся и интересных выступлений о платформе!
Друзья, нам снова нужна Ваша поддержка и голоса -> https://event.infostart.ru/2024/agenda/2157155/ . Задача еще более амбициозная, во второму туре нужно набрать не менее 160 голосов. Обещаем, что сделаем одно из самых запоминающихся и интересных выступлений о платформе!
👍8❤3🔥3🤝1
Всем привет! Монорелиз, часть будущего большого релиза, но сама по себе очень значимая вещь – стартовое меню теперь может быть экраном. Не только привычный серенький список процессов и не очень распространённые “плитки”, но абсолютно произвольный экран с любым содержимым.
Что это значит? Некоторые фичи работают в синергии. Например репо конфигураций (самый левый экран, нижняя левая иконка) с момента появления «шины» заиграло новыми красками – все установленные конфигурации теперь могут получать сообщения и отрабатывать в неактивном состоянии. С меню-процессов теперь, по сути можно создавать одностраничные конфигурации, запускающиеся из репо . Это уже больше похоже на самостоятельные приложения любой ОС.
Выкладываю сюда комплект - apk+тестовая конфа, ставить с apk, в google play появится с большим релизом ближе к концу года. Использование простое – на закладке Начальный экран выбрать Тип меню «Процесс» и указать процесс, который будет использован как меню.
Комплект: https://disk.yandex.ru/d/Hh6jpToGURwB4A
Что это значит? Некоторые фичи работают в синергии. Например репо конфигураций (самый левый экран, нижняя левая иконка) с момента появления «шины» заиграло новыми красками – все установленные конфигурации теперь могут получать сообщения и отрабатывать в неактивном состоянии. С меню-процессов теперь, по сути можно создавать одностраничные конфигурации, запускающиеся из репо . Это уже больше похоже на самостоятельные приложения любой ОС.
Выкладываю сюда комплект - apk+тестовая конфа, ставить с apk, в google play появится с большим релизом ближе к концу года. Использование простое – на закладке Начальный экран выбрать Тип меню «Процесс» и указать процесс, который будет использован как меню.
Комплект: https://disk.yandex.ru/d/Hh6jpToGURwB4A
👍16🔥7
Всем здравствуйте! Опрос от компании Симпл.
Созрело желание организовать встречу для обмена опытом и рассказа о векторе развития семейства продуктов СИМПЛ. Встреча оффлайн, в Москве. Встреча не коммерческая в удобном месте с кофе-брейками, закусками. Желающим предоставим микрофон. На встрече хотелось бы рассказать про вектор развития основных узлов программного семейства Simple, рассказать про основные фичи, интересные решения, примененные в реальных проектах.
Кому было бы интересно? Исходя из количества заинтересованных будем планировать даты и помещение.
Созрело желание организовать встречу для обмена опытом и рассказа о векторе развития семейства продуктов СИМПЛ. Встреча оффлайн, в Москве. Встреча не коммерческая в удобном месте с кофе-брейками, закусками. Желающим предоставим микрофон. На встрече хотелось бы рассказать про вектор развития основных узлов программного семейства Simple, рассказать про основные фичи, интересные решения, примененные в реальных проектах.
Кому было бы интересно? Исходя из количества заинтересованных будем планировать даты и помещение.
👍3❤1
Проголосуйте, пожалуйста, кому было бы интересно поучаствовать в оффлайн встрече в МСК в период ноябрь-декабрь 2024 года.
Anonymous Poll
28%
Интересно как слушателю.
2%
Интересно как спикеру.
67%
Интересно, но живу не в Москве.
6%
Не интересно.
Всем привет! Готов небольшой релиз https://infostart.ru/1c/tools/2251192/ . Релиз скучноват и кому-то может показаться что я сдулся, но это не так. Просто я пишу еще одну платформу. А что касается мобильного симпла то в ближайшее время его ждут революционные изменения буквально по каждому аспекту – от средств разработки до возможностей самой платформы. Я в кои то веки поработал внедренцем нескольких проектов на симпле и сам увидел минусы фреймворка. Неудобная работа со списками, плохая отладка, нет визуализации экранов при конструировании, в целом много нелогичностей. Я посмотрел на процесс разработки с другой стороны. В ближайшее время эти недостатки будут устранены. Всю разработку можно серьезно упростить. Make Simple simple again! Под таким девизом я буду выпускать небольшие «шаги» - микрорелизы (или микрореволюции) для решения тех или иных задач, искоренения недостатков и ускорения разработки и публиковать их тут – в телеге. Не переключайтесь. PS. В последний релиз – в apk, пока не в GooglePlay
infostart.ru
Релиз SimpleUI декабрь 2024
Плановый, в целом небольшой эволюционный релиз (перед большими изменениями) мобильной платформы SimpleUI, направленный на упрощение разработки и несколько новых функций.
🔥28👍9❤1
Всем привет! С чего то надо начинать и вот первый шаг из серии шагов по улучшению SimpleUI. Тут видео https://youtu.be/rjEnX8NpF3Y Тут apk https://disk.yandex.ru/d/Eupa7W3Gy8FnRQ . Пример не нужен, в Гите - https://github.com/dvdocumentation/web_simple_editor и https://github.com/dvdocumentation/simplebus - Это если захотите сами развернуть конструктор и шину
YouTube
Онлайн 2 0 и новая отладка на нем
👍12🔥2
Самое большое неудобство в разработке Simple – громоздкое определение контейнеров в списках и диалогах. А списки – самый часто встречающийся элемент мобильного приложения. Неудобно то, что переменная списка – большая простыня изза layout (это даже если еще нет _layout) и собственно сам этот layout где то надо взять еще… Это не simple. Сегодня поменяем ситуацию – сами контейнеры будем конструировать в конструкторе как обычные контейнеры экранов (обращаться потом по Переменной контейнера), а там где надо подсунуть контейнер – указываем ^<переменная контейнера>. Это касается кастомный списков карточек, кастомных таблиц, диалогов (ShowDialogLayout) и команды SetRootLayout. Попробуйте, это очень просто, сокращает время разработки и делает конфу и код более читаемыми и компактными.
Не хватает визуализации контейнеров? Об этом в следующем выпуске. Не переключайтесь.
Комплект тут: https://disk.yandex.ru/d/YSLO0MvD6Aejgw
Не хватает визуализации контейнеров? Об этом в следующем выпуске. Не переключайтесь.
Комплект тут: https://disk.yandex.ru/d/YSLO0MvD6Aejgw
🔥17👍1
Пара полезных ссылок с форума. Тут написано как заменить "Консоль SQL" в онлайн редакторе. Тем же способом (через питон) можно сделать "консоль NoSQL"(всем), доступ к файлам из внутренней папки и может что то еще:
https://t.iss.one/simpledevchat/4817
Ну и не мог пройти мимо мощного поста Александра. На такие глубины даже я еще не опускался)):
https://t.iss.one/simpledevchat/4568
https://t.iss.one/simpledevchat/4817
Ну и не мог пройти мимо мощного поста Александра. На такие глубины даже я еще не опускался)):
https://t.iss.one/simpledevchat/4568
👍1
SimpleUI дневник разработки pinned «Пара полезных ссылок с форума. Тут написано как заменить "Консоль SQL" в онлайн редакторе. Тем же способом (через питон) можно сделать "консоль NoSQL"(всем), доступ к файлам из внутренней папки и может что то еще: https://t.iss.one/simpledevchat/4817 Ну и не…»
This media is not supported in your browser
VIEW IN TELEGRAM
Приветствую! И еще одна фича, которая доступна с шиной – визуализация экранов/контейнеров. Чтобы уже поставить точку в вопросах среды разработки и перейти к вещам поинтересней. В целом все показано на видео, но также обновлен раздел документации https://uitxt.readthedocs.io/ru/latest/debug.html
🔥8
Всем привет! Золотой век Simple уже здесь! Я начинаю публиковать 14-й релиз, который должен стать поворотным в развитии Simple. В этом году запланировано много всего, а начнем мы с ActiveCV (по ней тоже будет несколько частей). Оценить мою работу можно на этот раз на Хабре: https://habr.com/ru/articles/874560/ Статья является одновременно документацией, в конце – комплект разработчика.
Хабр
Большое обновление CV-возможностей для фреймворка Simple
Добрый день! Меня зовут Дмитрий Воронцов, я автор андроид фреймворка Simple о котором писал тут . Представляю большое обновление CV-возможностей в новом релизе платформы 14. Теперь ActveCV существует...
🔥18👍8
Всем привет! Допилил новый онлайн режим, тут как раз и 1С 8.3.27 подоспела + сделал упрощенную шину лайт + 2 полноценных примера на новом онлайне. Меня спрашивают "С чего начать?". А вот с этого и начать- скачиваете любой пример, переделываете под себя и вперед. Кому не понравится новый онлайн, можно перещелкнуть тип обработчика на старый, кому не нравится новый ActiveCV - тоже можно переделать. Позже эти примеры сделаю для варианта "онлайн-оффлайн-онлайн", но это под другой релиз. Релиз apk 14.05 можно качнуть на simpleui.ru Проголосуйте пожалуйста на Ифостарт, если моя работа была полезной : https://infostart.ru/1c/articles/2305445/
infostart.ru
Онлайн режим обработчиков Simple через шину c веб-сокетами на 1С 8.3.27. И пара полноценных конфигураций-примеров для 1С БП 3…
В Simple появился еще один онлайн-режим, не через REST-API, а через веб-сокеты. Показываю, что это дает, ради чего было сделано. А также два чисто онлайновых примера с такими обработчиками еще и с использованием новой ActiveCV 2.0. Дополнение к основной статье…
🔥20👍6❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Я сделал это. На видео: так открывается список с миллионом карточек и так работает поиск в нем. Ничего дополнительно делать не надо - под катом новый формат переменных списка. Также разблокировано исследование "Нечеткий поиск товара" - не все штрихкодируется и даже не все OCR, нужна нормальная поисковая машина оффлайн.
🔥26👍4
Друзья, еще одно небольшое объявление. Предлагаю задавать вопросы по разработке на Симпле на StackOverflow с тегом Simple или SimpleUI. Этот канал русскоязычный, поэтому на https://ru.stackoverflow.com/ Телега не очень удобна, на одни и те же вопросы отвечаю по несколько раз... А тут будет висеть вопрос, ответы, всегда можно поиском найти. Формат явно лучше. А в телегу присылайте ссылки. Я соответственно подпишусь на теги, буду подключаться.
Stack Overflow на русском
Вопросы и ответы для программистов
👍19
Подготовил небольшой патч по файлам, закачкам в преддверии выхода больших релизов которым это требуется и заодно ПИН/биометрия для процессов (ранее была для конфы). Примеры в комплекте полезны как примеры работы с файлами в python, скачивание с Яндекс-диска и второй пример по работе с экраном ПИН и биометрией. Описание тут https://telegra.ph/Nebolshie-izmeneniya-po-fajlam-zagruzke-i-ehkranam-PIN-i-biometrii-v-SimpleUI-02-26 Комплект разработчика тут https://disk.yandex.ru/d/UmoMRPR9e2BaJA
Telegraph
Небольшие изменения по файлам, загрузке и экранам ПИН и биометрии в SimpleUI
Навел порядок с файлами. Теперь каждой конфе выделена папка, равная UID-у этой конфы, в которой по необходимости создаются 3 подпапки Data (для своих файлов), Downloads (для загрузок) и Datasets (для датасетов, о которых будет отдельный супер-релиз). Базы…
👍3🔥3✍1👏1
Собирался выходить на финишную прямую с самым главным релизом последних лет – датасетами, но заглянул в раздел документации о хранении и пришел в ужас. За последние 2 года я пересмотрел концепцию хранения – от SQL к NoSQL и далее к дифференцированному подходу, написал собственную СУБД для симпла (аж целых 2, но остановился на Pelican) и… забыл написать об этом в документации. Поэтому я сделал следующее:
1) Сделал key/value еще более простым и удобным (даже примеров не прикладываю, настолько все просто, см. документацию). Релиз в apk 14.10
2) Переписал раздел локальное хранение(https://uitxt.readthedocs.io/ru/latest/storage.html#) и выделил отдельно раздел по файлам(https://uitxt.readthedocs.io/ru/latest/files.html). Думаю, теперь будет меньше вопросов «как сделать оффлайн»
Документацию, конечно, надо полностью переписать с нуля. Это будет сделано в этом году. Заодно добавлю раздел, понятный для LLM-моделей. Также много надо убирать и добавлять. Кстати, документация постится с Гита (https://github.com/dvdocumentation/uitxt/tree/master) и кто хочет может присылать свои правки. apk: https://disk.yandex.ru/d/1JEt0kp406qUGw
1) Сделал key/value еще более простым и удобным (даже примеров не прикладываю, настолько все просто, см. документацию). Релиз в apk 14.10
2) Переписал раздел локальное хранение(https://uitxt.readthedocs.io/ru/latest/storage.html#) и выделил отдельно раздел по файлам(https://uitxt.readthedocs.io/ru/latest/files.html). Думаю, теперь будет меньше вопросов «как сделать оффлайн»
Документацию, конечно, надо полностью переписать с нуля. Это будет сделано в этом году. Заодно добавлю раздел, понятный для LLM-моделей. Также много надо убирать и добавлять. Кстати, документация постится с Гита (https://github.com/dvdocumentation/uitxt/tree/master) и кто хочет может присылать свои правки. apk: https://disk.yandex.ru/d/1JEt0kp406qUGw
GitHub
GitHub - dvdocumentation/uitxt
Contribute to dvdocumentation/uitxt development by creating an account on GitHub.
👍12🔥5👌3
Всем привет! Самый концептуальный релиз SimpleUI за последние 2 года: https://habr.com/ru/articles/892140/
Хабр
Датасеты меняют всё (*в мобильной платформе SimpleUI)
Речь пойдет о новом механизме хранения и манипулирования данными в SimpleUI , который так тесно связан с UI-механизмами платформы что по сути является частью UI/UX. Это многогранный артефакт – это и...
🔥21👍2