AnyScreen

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Developer
Ветеран
Сообщения: 551
Зарегистрирован: 26 Март 2012, 17:18

AnyScreen

Сообщение Developer »

AnyScreen

https://clarionsharp.com/blog/anyscreen/

AnyScreen is our next generation product for deploying Clarion a application as a web/mobile app. With the addition of AnyScreen your existing Clarion application immediately becomes available on Windows, Mac OS, Linux, iOS, and Android. In other words, it allows your Clarion application to run on any Workstation, Notebook, Tablet or Mobile device.


https://clarionhub.com/t/clarion-anyscreen-clarion/3105

AnyScreen наследник технологии Thin@ https://thinetsolution.com/ которая без поддержки NPAPI и Java-апплетов не работает :(


В связи с прекращением поддержки NPAPI и Java-апплетов в современных браузерах возникают вопросы:

1)Данная технология требует обязательной поддержки NPAPI и Java-апплетов?
2)Сравнение H5 vs AnyScreen
3)Есть ли готовые демо примеры и исходники?
4)Поддержка Unicode (кириллица)?
5)Перспективы данной разработки для практического применения?
6)Целесообразность приобретения (800USD) https://softvelocity.myshopify.com/products/anyscreen :?:

UPD: браузеры с поддержкой NPAPI и Java-апплетов: https://ain.ua/2017/04/21/internet-banking-i-brauzery/
Вложения
BrowserJavaSupport.JPG
С Уважением, Developer
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

Developer писал(а): 12 Март 2020, 3:03 AnyScreen наследник технологии Thin@ https://thinetsolution.com/ которая без поддержки NPAPI и Java-апплетов не работает
Откуда это? Есть, например, AnyScreen HTML5 Client. Он ничего этого не требует.
Developer писал(а): 12 Март 2020, 3:03 2)Сравнение H5 vs AnyScreen
Конечно, React круче. Bootstrap, ИМХО, для вёрстки сайтов. А React для приложений больше подходит. Впрочем, это и так видно по скриншотам.
Developer писал(а): 12 Март 2020, 3:03 5)Перспективы данной разработки для практического применения?
Я думаю, да. Эмбаркадеро пилит свой фреймворк, у них ресурсы есть. Но результат, как бы, не очень. Поэтому перед SV стоит задача выбрать что-то уже готовое. И работоспособное. Зря они время тратили на Bootstrap.
Developer писал(а): 12 Март 2020, 3:03 6)Целесообразность приобретения (800USD)
Пока не просят. С другой стороны - куда деваться? Какие есть альтернативы? Виндовый десктоп рано или поздно помрёт. И разработчики средств разработки (во как!) это поняли. И предлагают всё больше платных для веба, мобил. На хайпе надо денег заработать. Опять же, смотря что надо. Если, например, что-то простое под Андроид, то можно найти бесплатный пакет. Но, скорее всего, он будет сильно упрощён.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen

Сообщение finsoftrz »

Честно говоря, даже обсуждать лень. ClarioNet был еще в 1998, потом @thin. Посмотрите, какие проекты на них делались и сколько у них было пользователей. Подумайте, почему. Нечто подобное уже много лет пилит 1С. Посмотрите, как это работает, какие ресурсы на это тратятся и какой мейнстрим ими пропагандируется.
Каждый для себя решает. Я для своих проектов практической ценности не вижу.
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

Может народ тоже выскажется?
Что касается нашего поделия. Не останавливаясь на субъективных проблемах, рассмотрю только объективные. Потенциальные заказчики требуют полноценную трёхзвенку. У них в тендерах это прописано. Фактически это означает веб-клиент. Т.е. АйТи-топы всё меряют только такими категориями. Те, которые пользуют программу, просят (скажем так) мобильного клиента. Плюс просят некие продвинутые сервисы, типа орфографии. Какой у нас выбор? Костыли, даже если их найти, дороги. Клиенту трудно объяснить это, у него есть другие примеры сейчас.
We are hard at work… for you. :)
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

AnyScreen

Сообщение gopstop2007 »

Поддержу kreator-a
1. Не совсем понятны отличия AnyScreen от H5, не в плане внутреннего содержания, а в плане конечного результата.
2. Где хоть одна попытка сделать на андроидные устройства (не только мобильные, но и планшеты) как приложение, а не как броузное, для просмотра данных например считать штрих код с товара и посмотреть все параметры этого товара, в виде цены, наличие остатков и т.п.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

gopstop2007 писал(а): 12 Март 2020, 11:21 1. Не совсем понятны отличия AnyScreen от H5, не в плане внутреннего содержания, а в плане конечного результата.
Фреймворки разные. Но, например, если посмотреть на контрол List, то у H5 это обычное "вебовское" ("html-вское") форматирование (на весь экран, с постраничной загрузкой), а в AnyScreen это некое подобие десктопа. И вообще в AnyScreen всё выглядит максимально приближенным к десктопу. В 1С также, пользователь не видит особой разницы, работая на десктопе, вебе, тонком клиенте и т.д.
gopstop2007 писал(а): 12 Март 2020, 11:21 2. Где хоть одна попытка сделать на андроидные устройства (не только мобильные, но и планшеты) как приложение, а не как броузное, для просмотра данных например считать штрих код с товара и посмотреть все параметры этого товара, в виде цены, наличие остатков и т.п.
Заявлена поддержка PWA (https://ru.wikipedia.org/wiki/%D0%9F%D1 ... 0%B8%D0%B5). Это, видимо, проще, чем сделать полноценный нативный клиент через REST-сервер. Примеров да нет. Мы (Кларионисты) в основной своей массе зациклены на старых технологиях. Думаю, появятся запросы - появятся и примеры и развитие. Хотя чисто формально поддержка оборудования заявлена.
We are hard at work… for you. :)
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

AnyScreen

Сообщение gopstop2007 »

Больше всего напрягает, автономность сервер - клиент.
У клиента есть компьютер (ноутбук) + еще мобильное устройство, есть хостинг (облако) на котором хранятся данные.
Если второе устройство отличное от первого уже проблема. Понятно, можно реализовать с помощью например: терминального сервера (+ еще устройство) или арендой аналогичных возможностей, но многим это не по карману или не видят необходимости в этом.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

AnyScreen

Сообщение RaFaeL »

kreator писал(а): 12 Март 2020, 11:07 Что касается нашего поделия. Не останавливаясь на субъективных проблемах, рассмотрю только объективные. Потенциальные заказчики требуют полноценную трёхзвенку. У них в тендерах это прописано. Фактически это означает веб-клиент. Т.е. АйТи-топы всё меряют только такими категориями. Те, которые пользуют программу, просят (скажем так) мобильного клиента. Плюс просят некие продвинутые сервисы, типа орфографии. Какой у нас выбор?
Забыть о Кларионе, он не вписался в рынок. Как был средством для разработки маленьких локальных БД, так и остался. Так что либо искать нишу, где требуется маленькое и локальное, либо валить
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4550
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

AnyScreen

Сообщение finsoftrz »

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

Бросать свои наработки это безумие. А для охвата веба и мобильных устройств лучше использовать не кларион. Подучить php/basic4android не так уж и много времени надо. SV сейчас очень маленькая фирма, по сути не имеющая своих разработчиков. Не надо лишних иллюзий. А встроенные терминальные решения это тема очень не однозначная сама по себе.
C6/C11, ШВС, tps/btrieve.
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

RaFaeL писал(а): 12 Март 2020, 12:11 Забыть о Кларионе, он не вписался в рынок. Как был средством для разработки маленьких локальных БД, так и остался. Так что либо искать нишу, где требуется маленькое и локальное, либо валить
Во-первых, куда валить? Во-вторых, ресурсов, прежде всего материальных, нет. Попробовать продать свои компетенции не в разработке, а в сейчас используемых бизнес-процессах? Сомнительный товар.
Всё же есть в мире тренд на гибридные приложения (pc-web-mobile). Разработчики будут пока работать в этом направлении. И у SV всё может получиться.
We are hard at work… for you. :)
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

AnyScreen

Сообщение RaFaeL »

Скоро вся разработка будет в виде "сервер + REST API + Браузер либо мобильное приложение". Это общий тренд. Для браузерной части кларион не подходит, там далеко все вперед ушло. Для серверной может и подходит, но тоже есть альтернативы, да и зачем там кларион? Я вот думаю Go посмотреть. Либо надо нишу - отраслевое узкоспециализированное решение, на которое есть спрос, которое будет решать задачи в рамках отдельного завода, но еще раз - это локальное приложение. Локальное не в смысле одного компьютера, а в смысле одной локальной сети, где можно еще как-то конкурировать с трехзвенкой, но не в ситуации, когда надо и со смартфона и с чего угодно
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

Пока идея в том, что морду перерисовать проще, чем переделать математику внутри. И тут дело не в Кларионе, другие тоже в таком же положении. Но вот для меня большой вопрос о современной идеальной платформе. Не в виде "сервер + REST API + Браузер либо мобильное приложение", а с конкретикой. У нас на конторе был типа "брейнсторм" насчёт этого, но сколько людей, столько и мнений. 1С рулит :mrgreen: .
We are hard at work… for you. :)
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

AnyScreen

Сообщение gopstop2007 »

RaFaeL писал(а): 12 Март 2020, 15:48 ...когда надо и со смартфона и с чего угодно
для такого случая терминальный режим все решает, даже для мобильного на все 80%, если ресурс позволяет поставить сервер (server 2008-2016)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

AnyScreen

Сообщение gopstop2007 »

свое приложение multidll запустил запустил за 5 минут, что радует, но крякозяблы
решение есть?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

AnyScreen

Сообщение kreator »

gopstop2007 писал(а): 13 Март 2020, 9:34 но крякозяблы
Может Юникод поддерживается? Никто не пробовал? Конечно, это не выход, но вдруг он заложен там по дефолту.
We are hard at work… for you. :)
Ответить