Автор | Сообщение |
|
| постоянный участник
|
|
|
Отправлено: 28.10.18 16:45. Заголовок: Future Crestron User Interface
|
|
|
Ответов - 13
[только новые]
|
|
|
Отправлено: 29.10.18 15:47. Заголовок: Да уж. Не успел пост..
Да уж. Не успел постигнуть simpl# и VC-4 , и на тебе изучай до кучи HTML5 и javascript. "радости нет границ"
|
|
|
|
Отправлено: 29.10.18 16:15. Заголовок: Вячеслав пишет: до ..
Вячеслав пишет: цитата: | до кучи HTML5 и javascript |
|
+ Angular и всё это можно будет делать в Notepad ....
|
|
|
|
Отправлено: 29.10.18 17:58. Заголовок: Было бы здорово (меч..
Было бы здорово (мечтательно) если бы Crestron сделал инструмент (с человеческим лицом) для разработки на HTML5. Когда можно просто разместить элементы и присвоить им джойны. Это для тех, кому нужно быстро получить кросплатформенный интерфейс без погружения в фреймворки и прочее. И ведь эти страницы нужно где-то размещать? Не будет ли тормозить встроенный WEB-сервер, или это будет локальный проект, а через WEB сокеты он например будет ломиться на контроллер?
|
|
|
|
Отправлено: 29.10.18 18:39. Заголовок: Не сделают :( Они ср..
Не сделают :( Они сразу сказали что инструментов не будет ("текстовых" редакторов в интернете навалом). Будет "некий" набор "готовых" виждетов на Angular, кнопки/слайдеры и всё.... По началу (исходя из слухов) даже виджета MediaPlayer не намечается, в планах... в планах...
|
|
|
|
Отправлено: 29.10.18 22:05. Заголовок: Все таки что касаетс..
Все таки что касается графики, я за визуальное программирование, и очень надеюсь что шаблонов будет достаточно для большинства задач. Не хочется завязнуть в тэгах и разметке при позиционировании элементов.
|
|
|
|
Отправлено: 02.11.18 11:28. Заголовок: Вячеслав пишет: Не..
Вячеслав пишет: цитата: | Не успел постигнуть simpl# и VC-4 |
| Немного оффтопа. А вы уже изучили VC-4? Я только несколько дней назад узнал об этой штуке. И пока не понял - а в чем прикол? Можно залить эту среду на линукс-сервер, написать под нее на SIMPL# Pro софт, и будет все это работать, как процессор Крестрон, только без физического процессора. Но нафига тогда это все нужно, если с тем же успехом можно написать под линукс систему управления на любом языке, от Python до того же C#? А учитывая вот эти новости про новый GUI на базе обычного HTML/JS/Angular - мы приходим к обычной WEB-разработке, где нужен фронтенд-программист и бэкенд-программист (ну или один fullstack). То есть если раньше смысл Крестрона я видел в том, что он ускоряет и облегчает разработку за счет своих средств, так, что с этим мог справиться даже инженер-непрограммист, то теперь средства и требования к квалификации программиста становятся практически те же, что и в "серьезной" разработке ПО.
|
|
|
|
Отправлено: 02.11.18 14:11. Заголовок: Viacheslav Alekseev ..
Viacheslav Alekseev пишет: цитата: | VC-4? И пока не понял - а в чем прикол? |
| Прикол в цене (Core/Single Room License for (1-49| 50-99|100+) Rooms) ;) Она просто невменяемая Крестрон предлагает " Два путя": - SIMPL#/HTML/JS/Angular - Pyng 2.0
|
|
|
|
Отправлено: 02.11.18 15:39. Заголовок: Все же очень не удоб..
Все же очень не удобно (в настоящее время по крайней мере) делать интерфейс систем управления на HTML5. Как ни странно, все эти метания - результат глубочайшего кризиса, суть которого в отсутствии даже в 2018 кроссплатформенного, целостного решения для запуска пользовательского интерфейса в браузере. Каким могли бы стать мертвый уже Microsoft Silverlight или Adobe Flash (AIR). Вся эта WEB - разработка хороша только для тех, кто получает за нее деньги. Она точно не для систем управления. Редакторы - убогие, или точнее заточенные под другой класс проектов. Это вот прям первая проблема. VT и Smart Graphics может быть и не подарок, но они просто чудо по сравнению с тем, что предстоит. Копаться в HTML противно, он точно не для человека. Это почти то же самое, что рыть файл ресурсов шестнадцатеричным редактором лет 25 назад. Ужасно...
|
|
|
|
Отправлено: 02.11.18 16:09. Заголовок: Меня ооооочень напря..
Меня ооооочень напрягает, что в реальности придётся иметь дело как с SIMPL#/HTML/JS/Angular так и с VT/Smart Graphics и всё это пытатся хоть както визуально привести к единому виду через CSS.
|
|
|
|
Отправлено: 04.11.18 18:50. Заголовок: Viacheslav Alekseev ..
Viacheslav Alekseev пишет: цитата: | Но нафига тогда это все нужно, если с тем же успехом можно написать под линукс систему управления на любом языке, от Python до того же C#? |
|
Не совсем понятно с чем вы собираетесь работать на "любом языке" без фреймворка от Крестрона. Ни тебе объектной модели устройств, ни тебе CIP и т.д. С другой стороны я бы наверное предпочел чтобы это был именно SDK от Крестрона, т.е. именно framework, чтобы ваять на чем угодно...
|
|
|
|
Отправлено: 04.11.18 18:57. Заголовок: Viacheslav Alekseev ..
Viacheslav Alekseev пишет: цитата: | А учитывая вот эти новости про новый GUI на базе обычного HTML/JS/Angular - мы приходим к обычной WEB-разработке, где нужен фронтенд-программист и бэкенд-программист (ну или один fullstack). |
|
Ну это "продвинутый" путь и под него нужен чуть более продвинутый программист. Классический подход от Крестрона же никто не отменял, но и не давать возможность максимально гибкого UI тоже странно - конкуренты не дремлют!
|
|
|
|
|
Отправлено: 06.11.18 14:03. Заголовок: olegny пишет: Не со..
olegny пишет: цитата: | Не совсем понятно с чем вы собираетесь работать на "любом языке" без фреймворка от Крестрона |
| Так он (фреймворк от Крестрона), как я понимаю, нужен только для того, чтобы работать с крестроновским оборудованием (коммутаторами и т.д.), и то, потому что их протокол не опубликован и закрыт. Но ведь не обязательно же оборудование именно Крестрон использовать :) Есть масса альтернатив. Для управления всем остальным можно написать свои классы и тд. И интерфейс - тоже на чём угодно - HTML, JS, можно с тем же Angularом или без него, или в виде нативного приложения под нужную ОС. olegny пишет: цитата: | Ну это "продвинутый" путь и под него нужен чуть более продвинутый программист. Классический подход от Крестрона же никто не отменял, но и не давать возможность максимально гибкого UI тоже странно - конкуренты не дремлют! |
| Согласен. Реализация UI в SIMPL/VTPro довольно деревянная по нынешним меркам, даже SmartGraphics не особо спасает. Необходимость изменений в этом плане назрела давно. Я к тому, что если у нас появляется чуть более продвинутый программист, который умеет вот это всё (C#, HTML, JS), то он и так сделает ПО управления, без фреймкорков от Крестрона, что подтверждает мой многолетний опыт и реализованные без Крестрона проекты :) (С оговоркой выше про невозможность использования оборудования Крестрон.)
|
|
|
|
Отправлено: 06.11.18 14:18. Заголовок: А, и еще, вопрос опл..
А, и еще, вопрос оплаты труда. Это может показаться оффтопом, тем не менее это тоже про Future Crestron Interfaces. Если у нас появляется чуть более продвинутый программист (C#, HTML, Angular, JS), то и денег он захочет на уровне других программистов C#, JS, HTML. Т.к. в этой сфере сейчас предложений масса и зарплаты хороши. А рынок вакансий показыает, что платить таких денег крестронщику никто не хочет. (Если это можно назвать "рынком вакансий", т.к. их практически нет). Потому что можно взять вчерашнего инженера\студента и за неделю обучить его программировать Crestron и расставлять кнопки в VTPro. Я не знаю, как там у них в Америках - сколько зарабатывают штатные крестронщики, сравнимы ли их зарплаты с "обычными" программистами. У нас с этим как-то не очень. Но вот переход на SIMPL#/#Pro, а теперь и этих новые HTML-интерфейсы предвещает появление более "дорогих" крестронщиков. К чему это приведет...
|
|
|
|