Frog Design популяризирует WPF в корпоративной среде
Никогда бы не подумал, что бизнес-приложение может быть красивым и удобным, но буквально на днях небезызвестная
Жалко, что когда Роберт Скобл (Robert Scoble) вопрошался "
Данное приложение оказалось одной из самой совершенной, профессиональной и захватывающей реализацией Windows Presentation Foundation (WPF) из тех, что мне приходилось видеть. Оно выглядит почти как альтернативная ОС, но лишь до тех, пока вы не заметите панель задач Windows. Каждый элемент управления - от закладок до выпадающих меню, от текстовых полей до списков - все отлично от привычной Windows, но одновременно похоже. Поэтому для работы с приложением двухнедельное обучение вам не потребуется.
Приятно увидеть WPF-приложение, в котором разработчики не отступили от традиционных UI-парадигм там, где это не требуется. Поворотные
Данное приложение - мудрый шаг от ставших стандартными для бизнес-приложений шести градаций серого, но в тоже время оно не стало приложением в стиле куклы Barbie. В дополнение ко всему приложение позволяет выбирать цветовую схему рабочего пространства и это тоже удобно, поскольку если генеральному директору нравится розовый цвет, то это вовсе не значит, что он должен нравится всем сотрудникам компании.
Сложно представить, каким бы кошмаром оказалось создание подобного приложения на традиционных графических платформах Windows, как, к примеру,
"Enterprise-приложения становятся все более привлекательными с точки зрения пользовательской перспективы" - говорит Сис ван Док (
"Функциональность и простота использования всегда были ключевыми двигателями в корпоративной среде. Удобство пользователей всегда являлось второстепенной задачей бизнес-приложений, поэтому большая их часть имеют крайне примитивный интерфейс, а большинство элементов этого UI часто не очень интуитивны."
Я всегда равнодушно относился к бизнес-приложениям, в тоже время в душе жалея тех пользователей, которым приходится изо дня в день использовать это депрессивные приложения, но сейчас у меня появилось некое подобие зависти. Огромное спасибо дизайнерам из Frog за столь выликолепную идею по рестайлингу корпоративных приложений, а также за поддержку Windows Presentation Foundation. По моей информации, готовится множество новых WPF-приложений. Жду - не дождусь.
Источник:
Перевод: deeper2k
Комментарии
вперед, к рюшечкам. В принципе, всё это было возможно и раньше сделать, но немного более геморройно.
Может все компании лучше дружно на Флэш перейдут?
причем тут рюшечки? что плохого в том чтобы сделать программу нетолько функционально богатую, но и приятную взору?
codemaster, c Flash можно сравнить только Silverlight и то сразу оговорив кое-какие нюансы. Flash и WPF не сравнимые вещи!
sys_l1k вы правы - WPF для этого и создавалась - как средство донести до пользователя новый удобный/красивый/функциональный/с-которым-захочется-работать интерфейс.
OZ! а вы еще не привыкли к тому, что в большинстве случаев люди комментируют не новость, а совсем другое
С точки зрения разработчика: теперь нужно держать дополнительно команду дизайнеров, которые все это красиво надизайнят. При старом способе есть четко описанные правила построения UI, которым легко следовать.
С точки зрения пользователя: тормозить вся эта красота будет больше.
С точки зрения бухгалтера и администратора: для работы .net 3.0 требуется Windows XP или Vista, а на многих предприятиях прекрасно живет и 2000, значит надо выделять деньги еще и на апгрейд железа. А потом тестировать совместимость старых приложений и новой ОС.
а еще придется тете Маше объяснять куда делась кнопка с ножничками.
А так все красиво.
Lobster
А раньше программисту самому приходилось разрабатывать интерфейс, думать об эргономичности, что еще более геморройно чем держать дизайнера.
что плохого в том чтобы сделать программу нетолько функционально богатую, но и приятную взору?
...
А раньше программисту самому приходилось разрабатывать интерфейс, думать об эргономичности, что еще более геморройно чем держать дизайнера.
Как раз-то раньше программисту не надо было задумываться об эргономичности и интерфейсе. Ему в руки давались формы, меню, тулбары, выпадающие списки, чекбоксы, кнопки (ну и ещё кое-чего по-мелочи). Да, всё было стандартным и места фантазии не было. С другой стороны, тётя Маша всегда знала, что вверху находится меню, из которого она может сохранить документ, и что если она нажмет мышью справа-сверху - её программа закроется. Что предлагается теперь: берём и ваяем свой интерфейс по собственному разумению. И не факт, что то, что удалось сделать Майкрософт в 2007м Офисе с успехом повторит какая-нибудь 1С в 9-й версии Бухгалтерии (это я утрирую, разумеется). И если польза унификации в домашних приложениях не так очевидна - для бизнеса это является важной составляющей. Кто занимался обучением сотрудников, которые не отличают checkbox от radiobutton - то знает.
Можно, конечно вспомнить МакОС, в которой рюшечки всегда были и всегда будут. Но там проблему унификации решили весьма просто - намертво прибив строку меню к верху экрана (ну и про Guideline для разработчиков забывать нельзя). Что получится в Винде - посмотрим.
И еще: при разработке софта обычно много работы и мало времени. А если еще придется взаимодействовать с дизайнерами, то потребуется дополнительное время. Может пострадать качество продукта.
Программисты сами занимаются разработкой интерфейса только в мелких проектах. В крупных компаниях (в том же Microsoft) для этого есть дизайнеры интерфейса.
Программист не должен думать о внешнем виде программы, и это неоспоримое преимущество WPF, поддерживаемое тем, что код форм и логика в XAML разделены.
По теме
- Composite Application Guidance for WPF продвигает модульность
- Анонсируя третий крупный релиз WPF
- Удивительные WPF-приложения: Witty
- Удивительные WPF-приложения: NetAdvantage for WPF
- Удивительные WPF-приложения: HP Interactive Canvas
- Удивительные WPF-приложения: Yahoo Messenger
- Удивительные WPF-приложения: аэропорт Цюриха
- Удивительные WPF-приложения: Pass
- Удивительные WPF-приложения: Roxio Central
- Удивительные WPF-приложения: системы управления электропитанием Areva