Microsoft пытается привлечь разработчиков iPhone к портированию своих приложений на Windows Mobile

Возможно, это время отчаяния… или, возможно, Microsoft пытается использовать весь негатив, окружающий App Store в последнее время из-за закрытия Google Voice и Google Latitude. Редмонд подготовил тематическое исследование по портированию приложения iPhone на Windows и демонстрирует его другим разработчикам приложений в надежде привлечь легионы программистов, которые устремились к iPhone и его среде разработки.

Рассматриваемое приложение называется Amplitude (ссылка на iTunes) и описывается как:

Amplitude — это увлекательное приложение, которое позволяет пользователям усиливать звук из окружающей среды. Благодаря графическому представлению звука, улавливаемого микрофоном, в реальном времени, пользователи Amplitude могут регулировать громкость/усиление своих микрофонов для усиления таких звуков, как сердцебиение животных, звуки окружающей среды, отдаленные крики птиц, крошечные звуки механических устройств и множество других звуков, которые иначе могли бы остаться незамеченными.

Таким образом, это приложение принимает звук через порт микрофона и выводит его в наушники с эквалайзером. Мы не профессиональные программисты, но это не похоже на ракетную науку, скорее на то, что профессиональный программист мог бы создать с нуля за несколько часов. Портирование с использованием этого сложного процесса, вероятно, займет больше времени… и поскольку оно такое простое (и не использует продвинутую графику OpenGL), это кажется плохим примером для более сложных приложений.

Кроме того, Microsoft иллюстрирует некоторые присущие проблемы в разработке для Windows; создание для различных устройств с разными процессорами и разными размерами экрана:

Gripwire использовала HTC Touch Pro в качестве целевого мобильного устройства. Разработка изначально началась с HTC Touch Diamond 2, затем была перенесена, потому что HTC Touch Pro предоставляет обновленные характеристики разрешения для поддержки отображения аудио. Он также имеет улучшенные характеристики производительности оборудования для тестирования производительности кода и использует более свежую бета-версию Windows Mobile 6.5.

HTC Touch Pro (также известный как HTC Fuze для AT&T) включает 288 МБ ОЗУ и 512 МБ ПЗУ; с разрешением 480 x 640 пикселей и резистивным сенсорным экраном TFT. В текущем производственном релизе он работает под управлением Windows Mobile 6.1 Professional на процессоре Qualcomm MSM 7201A с тактовой частотой 528 МГц.

В любом случае, мы не ожидаем, что разработчики в ближайшее время ринутся на платформу Windows Mobile.

По материалам Distorted Loop