Windows Mobile 6.5 - что нового для разработчиков?

Оригинал статьи: https://blogs.msdn.com/windowsmobile/archive/2009/03/18/windows-mobile-6-5-what-s-in-for-developers.aspx

Здравствуйте, это снова Джордж и я готов поделиться новой информацией о том, чем я занимался с тех пор как вышла WM 6.1 и обновление Sliding Panel для экрана "Сегодня".

Уже достаточно много было сказано об особенностях Windows Mobile 6.5 для пользователей, таких как My Phone, новый внешний вид, улучшенная поддержка для управления пальцами и т.д., пора бы уже поговорить и о том, что нового появилось для разработчиков. 

Впервые с момента выпуска Windows Mobile 6 мы решили расшить возможности для разработки. Теперь приложения не только будут замечательно выглядеть, но и использовать современные cloud-сервисы для того, чтобы веб-приложения наконец по-настоящему прописались на мобильных устройствах.

До сегодняшнего дня у разработчиков было фактически два варианта для разработки приложений для Windows Mobile устройств:

 

а) Native-код (в основном C/C++)
б) Управляемый код (с помощью. NET Compact Framework)

[ прим. переводчика:

в) а еще Java-код (с помощью различных виртуальных машин Java от сторонних производителей) ]

Но несмотря на разнообразные улучшения и библиотеки, разработка приложений с великолепным пользовательским интерфейсом по-прежнему затруднена. Начиная с Windows Mobile 6.5, мы предлагаем новую опцию... "Windows Mobile виджеты".

Правильно рассматривать Windows Mobile виджет в качестве "встроенного фрагмента Интернета" или просто насыщенного интернет приложения (RIA). Виджеты пишутся с использованием всех веб-технологий, которые мы знаем и любим (HTML, CSS, AJAX, JavaScript), и, поскольку они работают под управлением нашего нового интернет-браузера, они имеют полный доступ к флэшу и другим элементам управления ActiveX на мобильном устройстве (как, например, MediaPlayer).

Интересная особенность нашей виджет-платформы состоит в том, что она позволяет виджетам выглядеть как обычное приложение! Со своей иконкой, отображающиеся в диспетчере задач в виде отдельной задачи и, что самое главное, виджеты имеют полный контроль над системным меню как и любые другие приложения (только проще :) ).

Неплохо, неправда ли? К тому же мы осуществляем поддержку последнего драфта нового W3C стандарта для мобильных виджетов (https://www.w3.org/TR/widgets/), а также следим за тем, чтобы такие базовые вещи, как родная поддержка прозрачных PNG и объект Window.XMLHttpRequest, функционировали как положено.

В течение ближайших месяцев появится дополнительная информация о виджет-платформе. Совершенно точно в апреле у нас будут семинары TechDays https://www.msfttechdays.com/public/home.aspx и TechEd 2009. Ну а напоследок полюбуйтесь некоторыми скриншотами MSN виджетов, созданных в команде Windows Live в качестве примеров для нашей новой платформы.

 

Прим. редактора  msfttechdays.com уже работает на момент перевода.

 

 

 

Автор перевода: Андрей Коновалов