2015-05-04 3 views
0

Я новичок в wpf. Следовательно, любезно сотрудничайте с моими вопросами.Создание приложений для планшета Windows.

Я хочу создать приложение, которое работает на планшетах Windows. Это не приложение для Windows-магазина, скорее, я буду разрабатывать это приложение для какой-то компании, чтобы визуализировать данные, которые у них есть. И они будут использовать это приложение на планшетах или других устройствах с сенсорным экраном.

фон:

App будет иметь несколько графиков и другие визуализирующие диаграммы. И шаблон WPF MVVM будет использоваться для разработки приложения.

Моим вопрос:

Моей текущая система:

системы: HP элитная книга вращается 810 g2 таблетка .NET Framework: 4.0 Visual Studio 2012

  1. Могу ли я разработать таблетки приложение с вышеуказанной спецификацией?
  2. Где я могу найти кодирующие документы для кодирования сенсорных устройств в шаблоне mvvm WPF?
  3. Как использовать график или любой другой метод визуализации в wpf. Я имею в виду, есть ли у меня библиотека, которая предоставляет API для разных графиков?

Пожалуйста, помогите мне в ответе выше.

Спасибо

ответ

0

Это вопросы приведет к длинным ответам .. Попробую сделать его коротким!

  1. Революция элитной книги имеет I5 и Windows 8/8.1. У вас не должно возникнуть проблем с разработкой приложений Widnows.

    Visual Studio 2012 отлично подходит, возможно, вы захотите загрузить набор инструментов для Windows (если вы хотите использовать многоплатформенные приложения).

    Вам понадобится использовать фреймворк 4.5 для разработки приложений Windows 8.1 RT - и это то, что вы хотите сделать, если хотите использовать приложения с несколькими устройствами. Если нет, то это обычные приложения Windows, которые могут быть запущены на устройствах Windows (не Windows-телефон или табло RT).

  2. Кажется, что вы начинаете разрабатывать приложения Touch.

    2.1 Честно говоря, вам стоит подумать о покупке книги до ее разработки. «Windows 8.1 Apps с XAML и C# Unleashed» действительно хорош один - вы даже можете прочитать хорошую долю в первой главе с примером кода (см. Ссылки ниже)!

    2.2 Я добавил несколько ссылок на ресурсы, которые могут вам помочь. Рассмотрите возможность просмотра MVVM, WPF и сенсорного кодирования независимо. Есть множество обучающих программ!

    2.3. Выполнение сенсорной поддержки довольно просто, это просто другой обработчик событий (touchdown вместо mouseleftbutton down), поэтому вам нужно только знать, как лучше всего обрабатывать события в MVVM (ссылка приведена ниже).Другое дело, поддержка жестов (ссылка)

  3. Вот стандартная библиотека XAML управления .. довольно простой, но вы можете сделать много с ними: https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh465351.aspx , если вам нужно лучше/графических элементов управления вы можете рассмотреть возможность использования Developer Экспресс или подобные интерфейсы здесь s a list of the graphic tools they provide. Pretty neat: https://www.devexpress.com/products/net/controls/winrt/ There ы также Инструментарий WinRT XAML доступны: https://winrtxamltoolkit.codeplex.com/ (учебник и график Preview смотри ниже)

Дополнительные ссылки:

для Windows 8.1 приложения с XAML и C# Развязали (например, с кодом): http://ptgmedia.pearsoncmg.com/images/9780672337086/samplepages/0672337088.pdf

MVVM общеразвивающего: https://joshsmithonwpf.wordpress.com/a-guided-tour-of-wpf/

MVVM в Windows 8: https://msdn.microsoft.com/en-us/magazine/jj651572.aspx?utm_source=rss&utm_medium=rss&utm_campaign=mvvm-using-the-mvvm-pattern-in-windows-8

WinRT XAML Toolkit Учебник (Windows Store пример): http://eren.ws/2013/10/15/using-graphs-and-charts-in-windows-store-apps-boredom-challenge-day-11/

Лучшие способ ведения событий в MVVM (необходим для обработки сенсорных событий): What's the best way to pass event to ViewModel?

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