2016-06-09 1 views
0

Привет и благодарю всех, кто даст мне ответ.Приложение Windows: использование Unity vs с использованием WPF

Я только что получил проект, в котором я получаю в основном прием из разных сокетов TCP/IP, XML-файлов, их считывание и конвертирование в другие форматы и после завершения обработки отправки их в другое место назначения.

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

I useda lot UNITY, и я люблю систему UGUI. Поэтому я спрашиваю вас, действительно ли можно использовать Unity для такого типа приложений и, более того, что мне нужно сделать для снижения используемой производительности.

+0

уверен, что это возможно .. Я просто не вижу смысла использовать единство для задач преобразования – TheDjentleman

+0

@xyLe_ Что вы предлагаете? – Baenor

+0

Если вы хотите использовать C# и не нравится WPF, вы все равно можете просто использовать WinForms (по-моему, это немного проще использовать, чем wpf). О каких «фантастических» особенностях вы думаете? – TheDjentleman

ответ

1

WPF поражает, и UI Unity тоже. Оба отличные на то, что вам нужно.

С одной стороны, Unity является игровым движком, а это значит, что у вас будет много неиспользованных вещей, если вы создадите свой проект с Unity, и поэтому размер проекта будет много увеличиваться.

Также обратите внимание на время инициализации. Unity займет дополнительное время против простого приложения WPF при загрузке.

С другой стороны, вы можете нацелить больше платформ с Unity из коробки.

Я работал с WPF и Unity, и если бы я был вами, я бы сделал это в WPF.

Смежные вопросы