Главная › Доминирующая Культура

Архитектура Windows Phone 7

Портирование Windows Phone 7 приложений на Windows 8 Metro

Совсем недавно Microsoft представила сборку windows 8 для разработчиков. Сборка ранняя и неоднозначная. Меня она интересовала в первую очередь с точки зрения ос для планшетного устройства и как она сочетается с приложениями для windows phone 7.

Когда на презентации показали windows store, думаю, не один я заметил множество иконок приложений для wp7 (в основном это были иконки игр xbox live):

рис 1

Это вселило мне некоторые надежды, но Microsoft пока их развеивает.

Надежды были на то, что МС даст способ запускать приложения скомпилированные для WP7. Такой подход не нов, при разработке под iOS вы можете в некоторых случаях создать 2 файла описывающих интерфейс: для телефона и планшета. Учитывая возможности .NET и XAML, на стеке Microsoft было бы даже больше пространства для маневра. Я, как и все разработчики хочу максимального переиспользования кода. Возможн...>}

После этого навигацию можно будет осуществлять с помощью подобных вызовов:

(App.Current as App).ApplicationFrame.Navigate("url");

Элементы управления

Что касается элементов управления, то тут все интересно. Начать стоит с того что все они сменили пространство имен. Теперь они доступны по «адресу» Windows.UI.Xaml.Controls.

Так же стоить помнить, что на windows 8 доступно намного больше рабочего пространства, нежели на телефоне (минимальное разрешение 1024×768). Поэтому базовые для wp7 Pivot и Panorama способен заменить горизонтальный ListBox. Впрочем, тут есть еще одна тонкость, в windows 8 существует возможность «прилепить» программу к краю экрана (для этого нужно иметь разрешение экрана минимум 1366×768). Какие-то интерфейсы могут сами легко масштабироваться на меньший размер, у других следует сменить макет. Примером второго интерфейса служит Tweet@rama, ListView которой превращается в табы.

Возможно вам понравится:

blue-bridge2.mp4
"Михаил" / "Michael"
Shinkarchuk ~ Bregovic ~ Украина + Сербия ...

Тигран Худавердян (Яндекс): мобильным браузерам не хватает скорости достижения результата  — Gagadget.com | нескучный сайт о технике
Ведь по архитектуре планшет ближе к телефону. А по пользовательскому опыту получается, что он ближе к ноутбуку. Тигран Худавердян:Да, так .. Даже с учетом обновлений в iOS 7, многие вещи в ней до сих пор очень сложно или фактически невозможно реализовать.

Выставка «Идеальный пейзаж» в ...
"Othal"

Похожие статьи:

  1. Архитектура Г. Москвы
  2. Архитектура Intel Pentium D
  3. Архитектура в Алматы
  4. Архитектура Японии