Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Frog Design популяризирует WPF в корпоративной среде

Напечатать страницу
11.01.2008 10:13 | deeper2k

Никогда бы не подумал, что бизнес-приложение может быть красивым и удобным, но буквально на днях небезызвестная Frog Design помогла выпустить приложение "Lawson Smart Client" на базе Windows Presentation Foundation (WPF). Такое событие наверняка изменит многое в отношении к WPF не только в корпоративной среде, но и повсеместно.

Жалко, что когда Роберт Скобл (Robert Scoble) вопрошался "Почему бизнес-ПО выглядит совершенно непривлекательно", он не видел этого приложения.

Данное приложение оказалось одной из самой совершенной, профессиональной и захватывающей реализацией Windows Presentation Foundation (WPF) из тех, что мне приходилось видеть. Оно выглядит почти как альтернативная ОС, но лишь до тех, пока вы не заметите панель задач Windows. Каждый элемент управления - от закладок до выпадающих меню, от текстовых полей до списков - все отлично от привычной Windows, но одновременно похоже. Поэтому для работы с приложением двухнедельное обучение вам не потребуется.

Приятно увидеть WPF-приложение, в котором разработчики не отступили от традиционных UI-парадигм там, где это не требуется. Поворотные 3D-карусели выглядят великолепно и это никоим образом не отменяет факта, что WPF может быть использован и в серьезных бизнес-приложениях.



Данное приложение - мудрый шаг от ставших стандартными для бизнес-приложений шести градаций серого, но в тоже время оно не стало приложением в стиле куклы Barbie. В дополнение ко всему приложение позволяет выбирать цветовую схему рабочего пространства и это тоже удобно, поскольку если генеральному директору нравится розовый цвет, то это вовсе не значит, что он должен нравится всем сотрудникам компании.

Сложно представить, каким бы кошмаром оказалось создание подобного приложения на традиционных графических платформах Windows, как, к примеру, GDI. А с WPF это возможно. Возможно сделать с меньшими трудовыми и временными усилями. Создание и реализация дизайна потребовали всего лишь 4 месяца работы старшего дизайнера, дизайнера интерфейсов и технолога.



"Enterprise-приложения становятся все более привлекательными с точки зрения пользовательской перспективы" - говорит Сис ван Док (Cees Van Dok) из Frog Design, которая работала над данным проектом. Неудивительно, что Сис ван Док, являющийся бывшим дизайнером Microsoft, работающим над Windows Longhorn и Vista, имеет огромный опыт программирования на WPF.

"Функциональность и простота использования всегда были ключевыми двигателями в корпоративной среде. Удобство пользователей всегда являлось второстепенной задачей бизнес-приложений, поэтому большая их часть имеют крайне примитивный интерфейс, а большинство элементов этого UI часто не очень интуитивны."

Я всегда равнодушно относился к бизнес-приложениям, в тоже время в душе жалея тех пользователей, которым приходится изо дня в день использовать это депрессивные приложения, но сейчас у меня появилось некое подобие зависти. Огромное спасибо дизайнерам из Frog за столь выликолепную идею по рестайлингу корпоративных приложений, а также за поддержку Windows Presentation Foundation. По моей информации, готовится множество новых WPF-приложений. Жду - не дождусь.


Источник: http://www.istartedsomething.com
Перевод: deeper2k

Комментарии

Не в сети

вперед, к рюшечкам. В принципе, всё это было возможно и раньше сделать, но немного более геморройно.
Может все компании лучше дружно на Флэш перейдут?

11.01.08 10:20
0
Не в сети

причем тут рюшечки? что плохого в том чтобы сделать программу нетолько функционально богатую, но и приятную взору?

11.01.08 13:52
0
OZ! 0
Не в сети

и всё-то вам не нравится, блин.

11.01.08 15:30
0
Не в сети

codemaster, c Flash можно сравнить только Silverlight и то сразу оговорив кое-какие нюансы. Flash и WPF не сравнимые вещи!

sys_l1k вы правы - WPF для этого и создавалась - как средство донести до пользователя новый удобный/красивый/функциональный/с-которым-захочется-работать интерфейс.

OZ! а вы еще не привыкли к тому, что в большинстве случаев люди комментируют не новость, а совсем другое

11.01.08 18:32
0
Не в сети

С точки зрения разработчика: теперь нужно держать дополнительно команду дизайнеров, которые все это красиво надизайнят. При старом способе есть четко описанные правила построения UI, которым легко следовать.
С точки зрения пользователя: тормозить вся эта красота будет больше.
С точки зрения бухгалтера и администратора: для работы .net 3.0 требуется Windows XP или Vista, а на многих предприятиях прекрасно живет и 2000, значит надо выделять деньги еще и на апгрейд железа. А потом тестировать совместимость старых приложений и новой ОС.

12.01.08 01:30
0
Не в сети

а еще придется тете Маше объяснять куда делась кнопка с ножничками.

А так все красиво.

12.01.08 01:31
0
Не в сети

Lobster
А раньше программисту самому приходилось разрабатывать интерфейс, думать об эргономичности, что еще более геморройно чем держать дизайнера.

12.01.08 10:22
0
Не в сети

что плохого в том чтобы сделать программу нетолько функционально богатую, но и приятную взору?


...

А раньше программисту самому приходилось разрабатывать интерфейс, думать об эргономичности, что еще более геморройно чем держать дизайнера.



Как раз-то раньше программисту не надо было задумываться об эргономичности и интерфейсе. Ему в руки давались формы, меню, тулбары, выпадающие списки, чекбоксы, кнопки (ну и ещё кое-чего по-мелочи). Да, всё было стандартным и места фантазии не было. С другой стороны, тётя Маша всегда знала, что вверху находится меню, из которого она может сохранить документ, и что если она нажмет мышью справа-сверху - её программа закроется. Что предлагается теперь: берём и ваяем свой интерфейс по собственному разумению. И не факт, что то, что удалось сделать Майкрософт в 2007м Офисе с успехом повторит какая-нибудь 1С в 9-й версии Бухгалтерии (это я утрирую, разумеется). И если польза унификации в домашних приложениях не так очевидна - для бизнеса это является важной составляющей. Кто занимался обучением сотрудников, которые не отличают checkbox от radiobutton - то знает.
Можно, конечно вспомнить МакОС, в которой рюшечки всегда были и всегда будут. Но там проблему унификации решили весьма просто - намертво прибив строку меню к верху экрана (ну и про Guideline для разработчиков забывать нельзя). Что получится в Винде - посмотрим.

12.01.08 19:49
0
Не в сети

И еще: при разработке софта обычно много работы и мало времени. А если еще придется взаимодействовать с дизайнерами, то потребуется дополнительное время. Может пострадать качество продукта.

13.01.08 00:12
0
Не в сети

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

13.01.08 08:30
0
Не в сети

teoretiki floodyat...

15.01.08 15:38
0
Не в сети

kakie ryushechki v Make? Ne ponyal/

15.01.08 15:39
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.129 секунд (Общее время SQL: 0.109 секунд - SQL запросов: 77 - Среднее время SQL: 0.00142 секунд))
Top.Mail.Ru