Windows Phone 7 : вопросы к Microsoft

От Microsoft давно ждали появления новой версии мобильной операционной системы. Прошло не так много времени с тех пор, как была анонсирована Windows Mobile 6.5. Уже на момент выхода в свет она слабо удовлетворяла тем критериям, которые ставились перед мобильными операционными системами временем. Этот релиз скорее носил промежуточный характер и был призван улучшить характеристики существующих смартфонов на базе Windows Mobile - улучшить быстродействие, привести интерфейс к более современному виду.

Все свои усилия корпорация направила на разработку новой версии мобильной операционной системы, которая первоначально фигурировала под именем Windows Mobile 7, но ближе к релизу поменяла именование на Windows Phone 7. Новая ОС в большей степени ориентирована на рядового потребителя, хотя компания обещает привнести желаемый функционал для корпоративных клиентов. На европейском рынке новинка увидела свет ещё в октябре, чуть позже вышла в США, в нашей стране, как и на азиатских рынках, старт продаж устройств под управлением Windows Phone 7 намечен в наступившем году.



Успешность новой платформы во многом будет зависеть от разнообразия программного обеспечения. Старые приложения не будут работать в Windows Phone 7, поэтому Microsoft прикладывает много усилий для привлечения программистов к написанию софта. Что собственно предлагает компания разработчикам? На эту тему мы побеседовали с Владимиром Колесниковым, экспертом по технологиям разработки программного обеспечения компании Microsoft.

Windows Phone 7 | Интервью с Владимиром Колесниковым, экспертом по технологиям разработки ПО Microsoft

THG.ru: Владимир, расскажите пожалуйста о средствах и технологиях разработки ПО, которыми смогут воспользоваться программисты при создании приложений под Windows Phone 7.

Владимир Колесников: Компания Microsoft предлагает набор средств и технологий, создающих единую платформу разработки, независящую от целевого устройства. Это наглядно отражает концепцию "трёх экранов", которую компания продвигает не первый год (прим. THG: три экрана – это три вида устройств - телефон, ПК, телевизор). В центре этой платформы, конечно же, находится Visual Studio 2010. Этот продукт является не просто лидером рынка сред разработки - во многом VS является эталоном, к которому стремятся конкуренты. А многие разработчики хорошо знают эту среду и привыкли к ней, а программную основу для разработки мобильных приложений составляют технологии .Net и Silverlight. Таким образом, огромное количество программистов, уже использующих данные технологии, без особых сложностей смогут разрабатывать мобильные приложения для Windows Phone 7.

THG.ru: Что насчёт проектирования пользовательского интерфейса?

Владимир Колесников: Для этих целей мы предлагаем воспользоваться ещё одним нашим продуктом - Expression Blend 4. Здесь существует заготовленный шаблон, на основе которого можно создавать необходимый GUI. Интерфейс Expression интуитивно понятен и если дизайнер знаком с Photoshop или другими графическими редакторами, то без проблем его освоит. Благодаря тесной интеграции с Visual Studio 2010 можно непосредственно переходить в редактор кода и "набивать" функциональные блоки.

THG.ru: Касательно программирования... Помнится, весной 2010 на мероприятии, посвящённом запуску Visual Studio 2010, рассказывалось о простоте программирования в новой среде с использованием платформы .Net версии 4 и Silverlight. Даже был пример программирования мультисенсорного интерфейса за несколько минут. Успешность Windows Phone 7 во многом будет зависеть от того, как быстро будут появляться приложения - новые или портироваться с других платформ, уже полюбившиеся пользователям. Как с этим обстоят дела?

Владимир Колесников: В случае разработки для Windows Phone 7 мы попытались в полной мере сохранить ту простоту, к которой привыкли программисты, использующие наши продукты. Для примера мы можем создать простейшее приложение, которое по клику выводит изображение, загруженное из интернета с возможностью его масштабирования и вращения с помощью мультитач. (прим. THG: в следующие несколько минут Владимир на рабочем ноутбуке сначала запустил Blender и разместил на нём элемент Image, затем перешёл в Visual Studio 2010 и создал обработчики щелчка и мультитач; в итоге на HTC HD7 приложение загружало логотип Tom’s Hardware и его можно было масштабировать "щепоткой" и вращать).

От разработчиков, уже пишущих приложения для Windows Phone 7, мы получаем положительные отзывы об удобстве и скорости программирования. Главная заслуга в этом, конечно же, Visual Studio 2010 и отличного эмулятора телефона. У нас есть очень показательный пример. Разработчики Doogle God портировали эту игру на платформу Windows Phone 7 всего за день. Конечно, это вряд ли был стандартный восьмичасовой рабочий день, скорее сутки упорной работы. Тем не менее, факт имеет место.

THG.ru: Среди разработчиков софта для мобильных телефонов много программистов-одиночек, у которых зачастую нет возможности покупать лицензии на средства разработки. Бесплатная версия Visual Studio существует, а достаточно ли её будет для разработки приложений под новую мобильную платформу? Что ещё необходимо будет для начала работы?

Владимир Колесников: С нашего сайта можно скачать одним пакетом всё необходимое для начала работы. В этот пакет входит VS 2010 Express Edition, набор шаблонов и эмулятор телефона. Также сюда входит Expression Blend 4 с функционалом, достаточным для проектирования графического пользовательского интерфейса телефона. И всё это бесплатно.

THG.ru: Windows Phone 7, как и, например, iOS от Apple, не поддерживает Adobe Flash. Но если Стив Джобс открыто заявил о том, что поддержки нет и не будет, потому что считает использование данной технологии небезопасным, то Microsoft явно никаких причин не называла. В чём же проблема?

Владимир Колесников: На самом деле, поддержка данной технологии в нашей мобильной операционной системе во многом сейчас зависит от Adobe. А вообще, Flash в мобильных устройствах - это палка о двух концах. С одной стороны, вы получаете возможность использовать множество приложений и web-контента. С другой, если даже не принимать во внимание вопросы безопасности, у этой технологии есть ещё один большой минус - высокие требования к производительности. А это, прежде всего, приводит к быстрому расходу заряда аккумулятора. В свою очередь Silverlight, который служит альтернативой, очень хорошо оптимизирован и требует куда меньше аппаратных ресурсов, а значит экономит батарею. Низкие ёмкости батарей - это, на мой взгляд, одна из основных проблем современных мобильных платформ.

 

Smartscreen filter защищает пользователей internet explorer

Smartscreen filter защищает пользователей internet explorer

Одно из главных преимуществ нового браузера Internet Explorer 9 - использование усиленных инструмент...

Обновления bios утилиты asustek ecs gigabyte (ноутбуки видеокарты nas)

Обновления bios утилиты asustek ecs gigabyte (ноутбуки видеокарты nas)

Тайваньская компания ASUSTeK обновила прошивку к NAS-системам модели NAS-M25: Версия 1.0.1.0 (датиро...

More:

Услуги по уборке дома пользуются высоким спросом

Услуги по уборке дома пользуются высоким спросом

Сегодня предоставление услуг по уборке жилых домов пользуется все большей популярностью в виду дост...

Msi выпускает ультратонкий ноутбук на базе платформы amd brazos

Большинство тонких и лёгких ноутбуков используют платформы Intel, однако после выпуска компанией AMD...

More:

Самое интересное

Создание и размещение сайта в сети
Создавая свой сайт, особенно без коммерческой цели – нам необходимо разместить его в сети. Под словом создавая, я имею в виду полное его написание одним из языков ...
Житель Ярославля осужден за распространение пиратского ПО
Кировский суд вынес обвинительный приговор по отношению к жителю города Ярославля. Мужчину осудили на четыре месяца лишения свободы, но срок условный. По истечени...
Компьютерные программы, которые нам помогают
В наше время, когда наш мир живет в технологическом прогрессе, мы пользуемся компьютерами, интернетом, что бы создавать что-то новое и красивое. В этом не простом, но...
Компьютерные программы
Весь мир пользуется компьютерами. Находясь на работе, дома, на отдыхе и даже в пути мы пользуемся компьютерами и ноутбуками. Каждый использует их для различных цел...
Догадливый компьютер
Сели работать за компьютер? Нужен текст, музыка, видео, таблица? Элементарно. Любой компьютер оснащен целым набором компьютерных программ, и каждая предназначен...

Теги

Календарь

< Ноября 2011 >
П В С Ч П С В
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 30        
Как вы относитесь к Open Source?
 
Новый браузер Internet Explorer 10
В мире развитых технологий hi-tech можно встретить не только новейшее оборудование и средства коммуникаций, но и то техническое и программное обеспечение которым они...
Самостоятельно регулируем безопасность WiFi сетей.
После покупки WiFi-оборудования нужно немедленно приступать к установлению безопасных настроек, чтобы хакеры еще не успели взломать вашу сырую сеть. Основной часть...
Kaspersky Internet Security 2011: объявление нового продукта
Не успели мы отдохнуть от Урюпинска, в котором "Лаборатория Касперского" устроила настоящий бразильский карнавал, как получили ещё одно приглашение. 24-25 августа "Ла...
WebTemp программа отображения статистики о вашем PC
WebTemp 3.38 Pre 5 / 3.37 – программа которая будет отображать вам всю статистику о вашем PC, такую как температура процессора,скорость кулера и многое другое. Средства монит...