На проходящей в США ежегодной конференции для разработчиков Build, Microsoft традиционно делает важнейшие анонсы по развитию своих основных платформ. Этой ночью были анонсированы новые версии Windows и Windows Phone, конкурент Siri от Apple и привлекательные – нулевые – цены на Windows.
Начнем с конца — Windows Phone и «большая» Windows будут доступны бесплатно для смартфонов и других устройств с экраном менее 9 дюймов. Очевидно, что Microsoft целится здесь в рынок планшетов, на котором проникновение Windows близко к нулю, поэтому терять Редмонду особо нечего. Для производителей этих самых планшетов предложение интересно, потому что здесь все реально бесплатно, а за «бесплатный» Android нужно, во-первых, платить в Google за фирменные приложения поисковика, а во-вторых, парадоксальным образом, в Microsoft — лицензионные отчисления за ряд патентов.
Важное «но», конечно, состоит в том, что удачный Android-планшет легко продать, чего пока никто не смог сказать про Windows-планшеты. Впрочем, свежие модели на этой платформе весьма привлекательны, поэтому ситуация может измениться в 2014 году.
Продолжая Windows-историю, стоит отметить будущее обновление ОС на компьютерах. В день, когда прекратится поддержка Windows XP (8 апреля), на компьютеры пользователей Windows 8 бесплатно «прилетит» обновление 8.1, уже известное с прошлой осени и включающее ряд улучшений, прежде всего для тех, кто не пользуется сенсорным экраном. А позже в этом году появится еще одно обновление, показанное на Build, и включающее новый пакет улучшений, которые продолжают линию 8.1 — сильнее смешать «старый» и «новый» облик в Windows. Например, приложения в modern-интерфейсе не только запускаются в старом оконном режиме, но и могут быть «прилеплены» к панели задач.
Также на компьютере появится своя версия Cortana — умного помощника, который дебютирует в Windows Phone 8.1 и сочетает в себе черты уже известных Siri и Google Now. Для любителей игры Halo эта новость, возможно, стоит всех остальных вместе взятых, поскольку именно из Halo пришел образ, имя и, что более существенно, голос компьютерной помощницы. Cortana активно использует Bing для ответа на вопросы пользователя, старается проактивно помогать ему, изучая привычки владельца, а также содержит удивительно умно задуманную функцию «дневник». Дневник позволяет увидеть, что именно Cortana знает о владельце, и запретить ей пользоваться теми или иными пластами информации. Например, велеть «не подглядывать» во входящие письма.
Кроме красавицы Cortana, Windows Phone 8.1 содержит массу давно назревших улучшений здесь и там: выдвижная панель оповещений и настроек Action Center, изначально придуманная для Android и потом скопированная абсолютно всеми конкурентами, клавиатура с функцией Swipe, то есть набора росчерками без отрыва пальца, автоматический вход в сети Wi-Fi и поддержка VPN. Все они новы для WP8, но не новы для рынка. Первые модели, которые получат новую версию ОС, это свежеанонсированные Nokia: флагманская Nokia 930 и середнячки 630 и 635 (модель 630 впервые для Lumia доступна в вариации dual-SIM). Все прочие WP8-устройства получат обновление «по воздуху» в течение следующих месяцев.
Самое интересное объявление Microsoft, впрочем, не касается розничных продуктов, зато оно может сильно заинтересовать разработчиков приложений. Microsoft довела-таки объединение своих платформ до той стадии, когда можно создавать одно приложение сразу для всех платформ и публиковать его «одной кнопкой». Конечно, любому приложению потребуются адаптации под разные экраны и разные инструменты управления, но общая логика работы программы и большая часть кода могут быть едины. Универсальные приложения (Universal apps) состоят из общего кода и «адаптаций» под каждую платформу — ПК, планшет, смартфон.
Также ожидается, что в число поддерживаемых платформ войдет и Xbox One. Далее разработчики могут развивать и улучшать приложение, и при этом собирать обновленные версии для всех платформ почти автоматически. Этот ход безусловно повышает привлекательность Windows для разработчиков, поскольку рынок «больших» Windows-приложений достаточно велик, а версии для планшетов и смартфонов можно делать «на сдачу» без особых усилий, в надежде, что этот сегмент в дальнейшем вырастет и станет большим источником будущих барышей. К сожалению, эта новость и новый инструментарий никак не помогут тем разработчикам, которые годами писали обычные Windows-приложения и теперь думают о портировании разработок на мобильные устройства.