Введение
Компания Microsoft известна как создатель операционной системы для мобильных устройств Windows Mobile. Внешне система напоминает интерфейс операционной системы Windows для настольных компьютеров, но ориентирована для использования в карманных компьютерах и смартфонах. Система выпускалась с середины 1990-х годов и развивалась в течение 20 лет.
Система Windows Mobile содержит такие программы как календарь, органайзер, браузер Internet Explorer Mobile и мобильную версию популярного офисного пакета Microsoft Office. Отличительными элементами интерфейса являются начальный экран "Сегодня", в котором отображается текущая дата, информация о владельце, предстоящие встречи, новые сообщения и задачи; панель задач, в которой выводится текущее время, вариант звукового профиля, заряд батареи, а также кнопка "Пуск", при нажатии на которую раскрывается меню со списком программ и служебными ссылками как в настольной версии Windows.
Операционная система имеет схожие черты с настольными версиями Windows, среди которых — аналогичная файловая структура и запуск приложений в режиме многозадачности. Однако, одним из главных преимуществ Windows Mobile является возможность разработки программ для мобильной платформы сторонними производителями, которой не было у многих мобильных операционных систем.
Новая система для мобильных устройств получила название Windows Phone 7, или просто Windows Phone. Система использует некоторые преимущества Windows Mobile, но является полностью новой, с полностью новым интерфейсом, и использует иные подходы по сравнению с Windows Mobile. Система полностью ориентирована на использование в устройствах с сенсорным экраном и оптимизирована для пальцеориентированного ввода.
Устройства на платформе Windows Phone должны соответствовать определённым минимальным аппаратным требованиям. Результатом является тот факт, что одно и то же приложение должно работать одинаково на всех устройствах. Разработка приложений теперь имеет особенности, отличные от приложений для Windows Mobile, поэтому старые приложения не будут работать на новой платформе.
Одной из ключевых новинок является совершенно новый интерфейс, основанный на "Metro-стиле". Особенность этого подхода в том, что на первом месте стоит информация, а не её оформление. Все приложения для Windows Phone должны соответствовать Metro-стилю. Кроме этого, в Windows Phone существенно ограничена многозадачность, а также имеются и другие отличия от предыдущих систем.
Все приложения для Windows Phone основаны на платформе .NET Framework, должны использовать технологию Silverlight или XNA и теперь могут быть легко портированы на другие платформы, например, настольные компьютеры или Xbox. Для разработки приложений используются бесплатные инструменты, которые входят в состав свободно распространяемого пакета Windows Phone SDK. Для того чтобы начать создавать приложения для Windows Phone, достаточно изучить некоторые основные приниципы платформы и язык C#. Для опытных разработчиков переход на платформу Windows Phone не составит труда.
Ожидается, что приложения для Windows Phone 7 можно будет использовать и в следующих версиях, поэтому разработка приложений для этой платформы является актуальной и востребованной.
Предисловие
Технология мобильной связи пришла в народные массы в 1990-х годах, а в 2000-х получила широкое распространение. Изначально мобильная, или сотовая связь предназначалась для телефонных звонков и для отправки коротких SMS-сообщений. Сотовые телефоны практически полностью вытеснили такие устройства, как пейджеры.
Однако, современные телефоны могут не только звонить. Уже в начале 2000-х стали популярными телефоны с возможностью выхода в Интернет с помощью технологий WAP и GPRS. Технология WAP имеет существенные ограничения, которые не позволяют просматривать большинство Интернет-сайтов, так как ориентирована на WAP-сайты без графического оформления. Технология GPRS позволяет не только просматривать Интернет-страницы в мобильном телефоне, но и использовать телефон в качестве модема, но скорость подключения к Интернету изначально была невысокой.
Со временем, технологии мобильной связи, в том числе и мобильного Интернета, довольно быстро развивались. На сегодняшний день во многих городах операторы сотовой связи используют технологии мобильной связи третьего поколения, или 3G. Скорость работы в Интернете существенно возросла и сейчас исчисляется мегабитами в секунду. Не отстали в развитии и мобильные телефоны, которые по функциональности теперь сравнимы с компьютерами. Из года в год производители выпускают телефоны с улучшенными аппаратными средствами, увеличивается размер экрана, добавляются полезные функции и создаются приложения — всё это в целом повышает удобство использования мобильных устройств, а гибкая ценовая политика делает эти устройства доступными для широкого круга пользователей. Поэтому мобильные телефоны и их старшие "братья" смартфоны являются востребованными устройствами.