AnyScreen
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
AnyScreen
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/
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/
С Уважением, Developer
-
- ✯ Ветеран ✯
- Сообщения: 4987
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
AnyScreen
Откуда это? Есть, например, AnyScreen HTML5 Client. Он ничего этого не требует.Developer писал(а): ↑12 Март 2020, 3:03 AnyScreen наследник технологии Thin@ https://thinetsolution.com/ которая без поддержки NPAPI и Java-апплетов не работает
Конечно, React круче. Bootstrap, ИМХО, для вёрстки сайтов. А React для приложений больше подходит. Впрочем, это и так видно по скриншотам.
Я думаю, да. Эмбаркадеро пилит свой фреймворк, у них ресурсы есть. Но результат, как бы, не очень. Поэтому перед SV стоит задача выбрать что-то уже готовое. И работоспособное. Зря они время тратили на Bootstrap.
Пока не просят. С другой стороны - куда деваться? Какие есть альтернативы? Виндовый десктоп рано или поздно помрёт. И разработчики средств разработки (во как!) это поняли. И предлагают всё больше платных для веба, мобил. На хайпе надо денег заработать. Опять же, смотря что надо. Если, например, что-то простое под Андроид, то можно найти бесплатный пакет. Но, скорее всего, он будет сильно упрощён.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4625
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 7 раз
- Поблагодарили: 37 раз
AnyScreen
Честно говоря, даже обсуждать лень. ClarioNet был еще в 1998, потом @thin. Посмотрите, какие проекты на них делались и сколько у них было пользователей. Подумайте, почему. Нечто подобное уже много лет пилит 1С. Посмотрите, как это работает, какие ресурсы на это тратятся и какой мейнстрим ими пропагандируется.
Каждый для себя решает. Я для своих проектов практической ценности не вижу.
Каждый для себя решает. Я для своих проектов практической ценности не вижу.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 4987
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
AnyScreen
Может народ тоже выскажется?
Что касается нашего поделия. Не останавливаясь на субъективных проблемах, рассмотрю только объективные. Потенциальные заказчики требуют полноценную трёхзвенку. У них в тендерах это прописано. Фактически это означает веб-клиент. Т.е. АйТи-топы всё меряют только такими категориями. Те, которые пользуют программу, просят (скажем так) мобильного клиента. Плюс просят некие продвинутые сервисы, типа орфографии. Какой у нас выбор? Костыли, даже если их найти, дороги. Клиенту трудно объяснить это, у него есть другие примеры сейчас.
Что касается нашего поделия. Не останавливаясь на субъективных проблемах, рассмотрю только объективные. Потенциальные заказчики требуют полноценную трёхзвенку. У них в тендерах это прописано. Фактически это означает веб-клиент. Т.е. АйТи-топы всё меряют только такими категориями. Те, которые пользуют программу, просят (скажем так) мобильного клиента. Плюс просят некие продвинутые сервисы, типа орфографии. Какой у нас выбор? Костыли, даже если их найти, дороги. Клиенту трудно объяснить это, у него есть другие примеры сейчас.
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1703
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
AnyScreen
Поддержу kreator-a
1. Не совсем понятны отличия AnyScreen от H5, не в плане внутреннего содержания, а в плане конечного результата.
2. Где хоть одна попытка сделать на андроидные устройства (не только мобильные, но и планшеты) как приложение, а не как броузное, для просмотра данных например считать штрих код с товара и посмотреть все параметры этого товара, в виде цены, наличие остатков и т.п.
1. Не совсем понятны отличия AnyScreen от H5, не в плане внутреннего содержания, а в плане конечного результата.
2. Где хоть одна попытка сделать на андроидные устройства (не только мобильные, но и планшеты) как приложение, а не как броузное, для просмотра данных например считать штрих код с товара и посмотреть все параметры этого товара, в виде цены, наличие остатков и т.п.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
-
- ✯ Ветеран ✯
- Сообщения: 4987
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
AnyScreen
Фреймворки разные. Но, например, если посмотреть на контрол List, то у H5 это обычное "вебовское" ("html-вское") форматирование (на весь экран, с постраничной загрузкой), а в AnyScreen это некое подобие десктопа. И вообще в AnyScreen всё выглядит максимально приближенным к десктопу. В 1С также, пользователь не видит особой разницы, работая на десктопе, вебе, тонком клиенте и т.д.gopstop2007 писал(а): ↑12 Март 2020, 11:21 1. Не совсем понятны отличия AnyScreen от H5, не в плане внутреннего содержания, а в плане конечного результата.
Заявлена поддержка PWA (https://ru.wikipedia.org/wiki/%D0%9F%D1 ... 0%B8%D0%B5). Это, видимо, проще, чем сделать полноценный нативный клиент через REST-сервер. Примеров да нет. Мы (Кларионисты) в основной своей массе зациклены на старых технологиях. Думаю, появятся запросы - появятся и примеры и развитие. Хотя чисто формально поддержка оборудования заявлена.gopstop2007 писал(а): ↑12 Март 2020, 11:21 2. Где хоть одна попытка сделать на андроидные устройства (не только мобильные, но и планшеты) как приложение, а не как броузное, для просмотра данных например считать штрих код с товара и посмотреть все параметры этого товара, в виде цены, наличие остатков и т.п.
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1703
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
AnyScreen
Больше всего напрягает, автономность сервер - клиент.
У клиента есть компьютер (ноутбук) + еще мобильное устройство, есть хостинг (облако) на котором хранятся данные.
Если второе устройство отличное от первого уже проблема. Понятно, можно реализовать с помощью например: терминального сервера (+ еще устройство) или арендой аналогичных возможностей, но многим это не по карману или не видят необходимости в этом.
У клиента есть компьютер (ноутбук) + еще мобильное устройство, есть хостинг (облако) на котором хранятся данные.
Если второе устройство отличное от первого уже проблема. Понятно, можно реализовать с помощью например: терминального сервера (+ еще устройство) или арендой аналогичных возможностей, но многим это не по карману или не видят необходимости в этом.
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1378
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
AnyScreen
Забыть о Кларионе, он не вписался в рынок. Как был средством для разработки маленьких локальных БД, так и остался. Так что либо искать нишу, где требуется маленькое и локальное, либо валитьkreator писал(а): ↑12 Март 2020, 11:07 Что касается нашего поделия. Не останавливаясь на субъективных проблемах, рассмотрю только объективные. Потенциальные заказчики требуют полноценную трёхзвенку. У них в тендерах это прописано. Фактически это означает веб-клиент. Т.е. АйТи-топы всё меряют только такими категориями. Те, которые пользуют программу, просят (скажем так) мобильного клиента. Плюс просят некие продвинутые сервисы, типа орфографии. Какой у нас выбор?
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4625
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 7 раз
- Поблагодарили: 37 раз
AnyScreen
Некоторые кларионисты зациклены на кларионе.
У клариона своя ниша, а у нас большие наработки, позволяющие эффективно решать повседневные задачи, возникающие на предприятиях клиентов. Я бы не сказал, что это ниша маленьких локальных приложений. Приложения масштаба управления средним предприятием очень эффективно строятся. Я даже не знаю, что есть более эффективное, это скорее всего вопрос степенью владения инструментом и наработок.
Вебовские и мобильные приложения как раз в силу своей специфики обычно решают небольшие задачи, но для многих (веб) или одного (мобильные) пользователей.
Бросать свои наработки это безумие. А для охвата веба и мобильных устройств лучше использовать не кларион. Подучить php/basic4android не так уж и много времени надо. SV сейчас очень маленькая фирма, по сути не имеющая своих разработчиков. Не надо лишних иллюзий. А встроенные терминальные решения это тема очень не однозначная сама по себе.
У клариона своя ниша, а у нас большие наработки, позволяющие эффективно решать повседневные задачи, возникающие на предприятиях клиентов. Я бы не сказал, что это ниша маленьких локальных приложений. Приложения масштаба управления средним предприятием очень эффективно строятся. Я даже не знаю, что есть более эффективное, это скорее всего вопрос степенью владения инструментом и наработок.
Вебовские и мобильные приложения как раз в силу своей специфики обычно решают небольшие задачи, но для многих (веб) или одного (мобильные) пользователей.
Бросать свои наработки это безумие. А для охвата веба и мобильных устройств лучше использовать не кларион. Подучить php/basic4android не так уж и много времени надо. SV сейчас очень маленькая фирма, по сути не имеющая своих разработчиков. Не надо лишних иллюзий. А встроенные терминальные решения это тема очень не однозначная сама по себе.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 4987
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
AnyScreen
Во-первых, куда валить? Во-вторых, ресурсов, прежде всего материальных, нет. Попробовать продать свои компетенции не в разработке, а в сейчас используемых бизнес-процессах? Сомнительный товар.
Всё же есть в мире тренд на гибридные приложения (pc-web-mobile). Разработчики будут пока работать в этом направлении. И у SV всё может получиться.
We are hard at work… for you.
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1378
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
AnyScreen
Скоро вся разработка будет в виде "сервер + REST API + Браузер либо мобильное приложение". Это общий тренд. Для браузерной части кларион не подходит, там далеко все вперед ушло. Для серверной может и подходит, но тоже есть альтернативы, да и зачем там кларион? Я вот думаю Go посмотреть. Либо надо нишу - отраслевое узкоспециализированное решение, на которое есть спрос, которое будет решать задачи в рамках отдельного завода, но еще раз - это локальное приложение. Локальное не в смысле одного компьютера, а в смысле одной локальной сети, где можно еще как-то конкурировать с трехзвенкой, но не в ситуации, когда надо и со смартфона и с чего угодно
-
- ✯ Ветеран ✯
- Сообщения: 4987
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
AnyScreen
Пока идея в том, что морду перерисовать проще, чем переделать математику внутри. И тут дело не в Кларионе, другие тоже в таком же положении. Но вот для меня большой вопрос о современной идеальной платформе. Не в виде "сервер + REST API + Браузер либо мобильное приложение", а с конкретикой. У нас на конторе был типа "брейнсторм" насчёт этого, но сколько людей, столько и мнений. 1С рулит .
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1703
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
AnyScreen
для такого случая терминальный режим все решает, даже для мобильного на все 80%, если ресурс позволяет поставить сервер (server 2008-2016)
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
-
- ✯ Ветеран ✯
- Сообщения: 1703
- Зарегистрирован: 25 Март 2009, 21:55
- Благодарил (а): 9 раз
- Поблагодарили: 4 раза
AnyScreen
свое приложение multidll запустил запустил за 5 минут, что радует, но крякозяблы
решение есть?
решение есть?
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп