Несколько дней назад для HTC HD2 появилась прошивка Windows Phone 7.
По просьбам трудящихся решил сделать небольшую заметку, так сказать первые впечатления.
Введение.
Что вообще такое Windows Phone 7? Это новая операционная система для мобильных устройств. Основана она на ядре Windows CE 6, которое используется, например, в Zune. Что интересно - 6я версия ядра является усовершенствованной (причем весьма серьезно) версией CE 5, которое многим знакомо по Windows Mobile (версия 6.5 использует ядро CE 5.2). Само ядро весьма не ново и уже давно эксплуатируется майкрософтом. Так что революционной новизны нет (а говорили, что все написано с нуля).
Главное отличие WP7 от предшественников - новый подход к UI, который построен на Silverlight 3.0. Так же примечательно, что для разработчиков доступа к WinAPI нет - для новой операционной системы реализован отдельный слой API (и это понятное дело .NET). В принципе - очень похоже на Android - только там на кернеле крутится виртуальная машина java, а тут .NET. .NET теперь заведует всем - управлением памятью, ресурсами, UI, мультимедия - писать под новую платформу сплошное удовольствие - об этом я возможно напишу отдельно.
Краткий обзор (плюсы-минусы).
Не буду пробегаться по всем основным функциям системы - в сети уже достаточно обзоров, уточню лишь сильные и слабые стороны, относительно конкурентов.
UI:
+ Кругом пальце-ориентированность, крупные шрифты, кинетическая прокрутка, поддержка акселерометра
+ Доступ к основным функциям системы очень прост и интуитивно понятен
+ На рабочий стол можно прилепить в виде плитки все, что угодно - программу, контакт, ссылку
- Длинные фразы из-за крупных шрифтов не влазят на экран (например длинные фамилия и имя в контактах)
- Все списки в одну колонку - установив 10 приложений листать уже напряжно, что будет когда в списке будет несколько десятков записей - сложно представить. Никакой группировки в списках так же не предусмотрено - все одним полотном
В целом - UI выглядит необычно (по сути монохром), но к нему быстро привыкаешь и он ужасно удобен для пальцев.
Производительность, энергопотребление:
+ Высокая скорость работы системы - за 4 дня я ни разу не заметил притормаживаний.
+ Быстрая загрузка при включении телефона
+- Энергопотребление на уровне Android (т.е. батарея садится быстрее, чем на WinMo)
- Система одно-задачна. В системе реализована технология tombstoning, которая отвечает за приостановку приложения когда оно перестает быть активным (к слову поддерживает ли само ПО приостановку - зависит от разработчика). Т.е. в тот момент, когда приложение закрывается(сворачивается) оно ставится на паузу и перестает выполняться - так что никаких приложений в фоне. В дальнейшем при доступе к приостановленному приложению оно продолжит свою работу с момента остановки (опять же - все это должно поддерживаться самой программой). В фоне умеют работать лишь некоторые системные приложения вроде родного плеера Zune и почтового клиента. Судя по всему это жертва в угоду снижения энергопотребления и увеличения производительности.
Работает шустро, включается тоже быстро, заряда хватает на 2 дня (если пользоваться аккуратно).
Предустановленное ПО, настройки системы и общие замечания:
+ Все предельно упрощено - для того, чтоб найти нужные настройки не нужно лезть в дебри вкладок
+ Очень удобный почтовый клиент, есть синхронизация с большинством популярных сервисов (вроде exchange, gmail, yahoo mail)
+ Красивый календарь (хотя в режиме "месяц" абсолютно неудобный, но красивый :) )
+ Красивые игры - система поддерживает DirectX 9
- Практически полное отсутствие настроек. Нигде нельзя посмотреть уровень заряда батареи - все что есть это маленькая иконка. Из настроек WiFi доступен лишь pin сети - никакой тонкой настройки и подключения к скрытым сетям. С блютусом еще хуже - его можно лишь включить или выключить. То же самое с GPS приемником.
- Internet Explorer не предоставляет возможности задать стартовую страницу - он всегда стартует с последней открытой. Никаких возможностей настройки тоже нет. Flash не поддерживается.
- История звонков - обычный список, а группировки, как я уже писал выше, не предусмотрены - если позвонить кому-то 10 раз, то в истории появятся 10 записей. Иными словами - список очень быстро растет.
- Невозможно средствами системы изменить рингтон на нестандартный - только путем разлочки системы (что не совсем законно) и заливки рингтонов через специальное ПО.
- Катастрофически небольшое количество стороннего ПО. Например на данный момент нет ни одной нормальной программы для навигации (update: уже есть, Navigon)
- Нет функции копировать-вставить. При написании писем это иногда напрягает.
- Легальным путем приложения ставятся только из Marketplace.
- Нет возможности залить что-либо в телефон кроме как путем синхронизации через Zune. Форматы файлов, о которых Zune не знает, залить нельзя. Ну и о подключении телефона, как флешки тоже можно забыть. Update: возможно, необходима правка реестра.
- Update: Смс можно отправить только на номер, который в свойствах контакта указан как мобильный - на любой другой нельзя, только забив его вручную (вспоминаем про отсутствие копировать-вставить).
- В целом - практически полное отсутствие возможности что-либо настроить под себя.
На мой взгляд - все уж слишком упрощено. Для тех, кто раньше пользовался WinMo - будет не комфортно. На лицо ориентация на домохозяек.
По сравнению с WinMo - удобнее в использовании. По сравнению с Android - работает быстрее.
Пока что пользуюсь, привыкаю - в основном из-за удобства разработки, наиграюсь с программированием - возможно откачусь на WinMo. А возможно и нет - основную для меня функцию постоянного доступа к почте и интернету система выполняет.
Комментариев нет:
Отправить комментарий