Windows Phone 7 — порция слухов накануне анонса

Автор оригинала: M. Daou
  • Перевод
Напомню, что Микрософт собирается анонсировать свою новую ОС для мобильных устройств на MWC в Барселоне 15 февраля, а пока что есть некоторые непонятные утечки, как, например, сегодняшняя. Как я понял, некоторым людям из администрации мобильных сайтов пришли на почту письма с некоторыми подробностями о будущей операционке. Новость написали в Engadget, ссылаясь на PPCGeeks и MobileTechWorld. Первые утверждают, что информация наиболее близка к правде и вообще все нереально круто, вторые скромно скопипастили тело письма, что я и переведу, так как там больше всего фактов.

image
  • WP7 будет анонсирована на WMC, но будет показано только демо интерфейса, никаких реальных девайсов.
  • На MIX WP7 будет уделено некое внимание
  • WP7 поддерживает Silverlight (вне браузера) и XNA, разработка приложений под который будет вестись в XNA GameStudio 3.1
  • Silverlight-приложения будут разрабатываться в Expression Blend 3.x и VS2010
  • Для Visual Studio и Expression Blend будут выпущены мобильные версии и бесплатный аддон для ПКшных версий прог
  • В ОС будет эквивалент .NET Compact Framework, встроенный в Silverlight, но без поддержки SQL
  • Система будет иметь изолированную ROM-память с доступом посредством LINQ
  • Интерфейс будет основан на теме названной «Метро» и похож на Zune HD, но с полностью новым стартовым экраном
  • ОС не будет поддерживать многозадачность, приложения будут «засыпать» в фоне, но при этом будет поддержка Push-уведомлений, для которых будет создано свое окружение
  • Отсутствует обратная совместимость с .NET CF, но часть данных и функциональных алгоритмов (т.н. «business logic») может быть портирована из .NET CF
  • Микрософт рассчитывает на появление новых устройств к сентябрю 2010
  • Собственного MS-фона у компании не будет, но обещают более строгий контроль за производством, таким образом, что у всех устройств будет 3D-ускоритель, драйвера для которого предоставит сама MS. Это сделает возможным обновление по воздуху (OTA) и облегчит жизнь ODM/OEM-производителям
  • Marketplace будет иметь систему триальных приложений
  • ODM/OEM-производители не смогут модифицировать стартовый экран, то есть придется забыть о интерфейсах наподобие Sense или Touch Flo
  • Microsoft опережает график, что удивит аналитиков и журналистов
  • Браузер построен на IE7 с некоей функциональностью из IE8, причем он удобнее/быстрее, чем браузер на iPhone 3G, а компания нацеливается на конкуренцию с 3GS
  • В браузере не поддерживается Flash и Silverlight
  • ОС полностью интегрирована с XBox Live, включая возможность покупать игры
  • Для мультимедиа будет использовано ПО с Zune
  • ОС поддерживает установку приложений только посредством сервисов (например, marketplace), никаких сторонних установщиков типа существующих cab'ов

Примечание переводчика =)

Как вы могли заметить, некоторые слухи, что были раньше, повторяются и могут быть правдой. Конечно, не стоит воспринимать все всерьез, но если даже часть этого оправдается, то у компании действительно какой-то странный взгляд на мобильные устройства. Мультизадачность и разносторонние источники приложений были одним из плюсов ВМ, к тому же у системы до сих пор самая обширная база софта (пусть порой кривого, но рабочего), а судя по всему компания хочет отрезать у себя все это, сделав подобие ОС айфона.
Я сам с нетерпением жду MWC, потому что пришла пора менять мой ВМ-девайс и я до сих пор надеюсь на чудо, но боюсь, что его не произойдет, а Микрософт уйдет в совершенно другую сферу мобильных устройств.
PS. Пока что из всех девайсов на рынке я склоняюсь к Nokia N900.
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 51

    +6
    >WP7 поддерживает Silverlight (вне браузера)

    >В браузере не поддерживается Flash и Silverlight

    А теперь обьясните мне смысл. Зачем пихать туда сильверлайт и одновременно не давать ему доступ из браузера?

    >ОС не будет поддерживать многозадачность, приложения будут «засыпать» в фоне, но при этом будет поддержка Push-уведомлений, для которых будет создано свое окружение

    >ОС поддерживает установку приложений только посредством сервисов (например, marketplace), никаких сторонних установщиков типа существующих cab'ов

    /me пошел за лопатой.
    • НЛО прилетело и опубликовало эту надпись здесь
        0
        Нифига это не логично, а главное это вообще чушь. У ActiveX были в другом проблемы: это была не изолированная технология. Посмотрите как сделан google native client и убедитесь, что можно безопасно и в браузере нативный код исполнять. А насчет антивирей вообще бред, что мешает перед запуском объекта его проверить? Про целесообразность антивиря на слабом железе я вообще молчу, но видимо кому то не жалко уменьшать время работы от аккумулятора.
        В общем по ходу дела в полку осей, считающих себя умнее владельца, появился новичёк. Верной дорогой идёте товарищи!
          0
          Так в случае с приложениниями из marketplace, они будут проверяться на серверах MS…
            0
            Да и вообще по-моему это уже традиция — официально запретить всё кроме своего магазина)))
          0
          Наверно сильверлайт там особенный и не совсем совместим с тем, что есть сейчас на десктопах (можно провести аналогию с настольным .net и .net CF). Или же в браузере он нещадно тормозит.
          Идею с многозадачностью взяли у iPhone — это позволит им избежать нашествия блондинок с двадцатью свернутыми приложениями, которые они не могут закрыть. Плюс девайсу действительно не придется сильно напрягаться.
          Я думаю, тут нужен бульдозер…
          0
          Список фич конечно очень впечатляет, но вот один только пункт как-то уж сильно смущает — «ОС не будет поддерживать многозадачность»…
            –4
            А что же про это:
            В браузере не поддерживается Flash и Silverlight

            Ведь браузинг без флеша и силверлайта не может быть полноценным :)!
              +6
              Расскажите это 75 миллионам пользователей айФона.
            +1
            а какой толк в однозадачном КПК? умрет многозадачность — рынок захватит гугль
              +4
              Компания скорей всего решила похоронить понятие КПК, само название Windows Phone о чем уже говорит. Наверно, они решили погнаться за другим сегментом рынка, но сделали это очень поздно.
              +3
              Еще портит настроение в целом тот факт, что производители ну просто всячески усложняют жизнь тем, кто пытается делать кроссплатформенный софт, в целом теперь это вообще невозможно
                +6
                — ОС не будет поддерживать многозадачность, приложения будут «засыпать» в фоне, но при этом будет поддержка Push-уведомлений, для которых будет создано свое окружение

                Где та мы эта уже слышали и видели… ах да в Аймобиолке…

                Если это так то мой следующий мобильник 100% будет Android!
                  0
                  >> В ОС будет эквивалент .NET Compact Framework, встроенный в Silverlight

                  Очень странное заявление, если учесть, что Silverlight и есть ветка от Compact Framework, продолжившая развиваться отдельно. А вот про XNA вполне вероятно — XNA также является адаптированным Compact Framework-ом, «притормозившим» в районе 2ой версии .net

                  В общем, если и остальные новости носят такой же характер, то мое мнение состоит в том, что рано кричать или делать выводы, а настоятельно следует подождать официальных вестей — эти же крайне противоречивые.
                    0
                    Хм….Мне кажеться, что скорее всего имеется ввиду что многозадачности не будет в прямом смысле слова. Тоесть приложение которые не в фокусе, будут «висеть» и ничего делать не смогут, пока другое приложение будет юзаться пользователем.
                    Ну как минимум у меня сложилось такое ощущение, после прочтения оригинального письма. Могу и ошибаться
                      0
                      Так и есть. Но как бы то ни было, это вносит неприятные ограничения.
                        0
                        Эм… Если не секрет, в чем же оно ограничивает конечного пользователя?
                        Много программ одновременно все так же можно будет запускать. Но работать будет только та, которая вам нужна в это время. Вы же не будете качать р2р, смотреть кино, компилить парочку программ и говороить по телефону в одно и то же время?
                          0
                          Да, в какой-то мере это логично, но тут надо спросить насколько это мешает продвинутым пользователям айфона, потому что в нем это как раз реализовано.
                          У меня, например, есть прога для жпс-трекинга, работа которой не должна по-хорошему прерываться, а если мне придет смс или надо будет позвонить, то будет как раз неприятно. Или же оставить играть музыку в фоне довольно проблематично. Опять же все будет зависеть от реализации.
                            0
                            Я не особо знаю что такое Push-уведомления, но если то, что мне подсказывает мой желающий спать мозг, то оно какраз придумано для того, чтобы можно было узнать о приходе смс и т.д.
                            ЖПС вроде как нужен «здесь и сейчас». От карты в фоне пользо… слабо говоря немного. А если в машине, так сомневаюсь, что вы будете играться в игрушки за рулем.
                            И если не ошибаюсь, айфон без джейлбрейка вообще не имеет мультизадачности (не дает запустить несколько программ вообще). Хотя здесь могу и ошибаться. А для музики, имхо, сделают исключение. Все же не идиоты там сидят… А после ухода Г. и прихода Б. на пост директора МS, заметен проглесс в продуманости продуктов. Теперь уже больше начали ориентироваться на конечного пользователя, а не на developers
                              +1
                              Пусть ориентируются как хотят, но оставте возможность вернуть всё как было (чтобы далеко не ходить — дебильный новый пуск в 6.5, этож надо было такую фиготу придумать).
                                0
                                К сожалению не могу судить о пуске в 6.5. Не обладатель таких девайсов :(
                                +1
                                Да. Согласен. Наверно у меня слишком специфичные требования к ОС — жпс у меня используется для постоянной записи координат, что одинаково хорошо работает и в фоне, и нет. И вообще надо спать =)
                                  –1
                                  Ну всем не угодить. А контингент тех, кому нужно действительно настоящую многозадачность ничтожно мал (имхо?).
                                  Правда в вашем случае все же не понимаю, зачем многозадачность? Тыкаете телефон на ходу? Тогда есть опасность ловить столбы, прохожих и т.д. втупившись в телефон. А если останавливаетесь для работы, то зачем вам записывать координаты одной точки? Пусть себе висит в фоне и отдыхает жпс…
                                    0
                                      0
                                      Ну это понятно. Но ведь если вам нужен телефон на ходу, вы не идете втупившись в дисплей. Вы останавливаетесь и делаете что надо. А в это время жпс может и поспать немного. Всеравно одна и та же точка
                                  0
                                  В iPhone в фоне могут висеть приложения iPod, Mail, Телефон, браузер Safari. Будет только странно, если подобного не сделают в Windows Phone. Мне больше интересно будет, как будут реализованы Push- и SMS-уведомления в Windows Phone — например, можно ли будет на них отвечать, не выходя из текущей программы. Или можно ли будет держать в фоне, скажем, интернет-радио. Или например едешь в машине, GPS работает, поступает звонок в Skype и ты отвечаешь на него, но GPS при этом продолжает работать.
                                    0
                                    «не выходя из текущей программы.»
                                    А что вам мешает текущую програму «скрутить», и ответить на смс? Она ведь не заврываться будет, а просто ставиться на паузу. Это разные вещи немного
                          +2
                          Ухх, как дядюшка Балмер не порадовал, а я ведь еще грел мечты, что не обязательно переходить на Андрюшу в новом девайсе… Отсутвие cab'ов и мульзадачности это ужасно. Интересно, как отреагирует HTC на такое.
                            +2
                            Расширит линейку устройств на Android.
                              +2
                              Дык понятно как — выпуском Nexus Two, Third и так далее :)
                              +2
                              > ОС не будет поддерживать многозадачность, приложения будут «засыпать» в фоне, но при этом будет поддержка Push-уведомлений, для которых будет создано свое окружение
                              > ОС поддерживает установку приложений только посредством сервисов (например, marketplace), никаких сторонних установщиков типа существующих cab'ов

                              Единственное за что я(та и насколько я понимаю многие) любил WM, так это за близость по устройству работы к моему любимому классическому PC. Я мог ставить что угодно, мог запускать хоть 10 приложений в фоне которые что-то там делали… Если этого не будет то… увы и ах, но прийдется смотреть в сторону Maemo, так как в андроиде насколько я понимаю всю ситуёвину примерно такая-же ситуация с многозадачностью…
                                +3
                                Если они так сделают, то они потеряют даже самых лояльных пользователей…
                                  +2
                                  не, в андроиде сервисы хорошо себе сидят в памяти и занимаются своими делами=)
                                  +1
                                  Ничего не будет. Только анонс 6.5.3.
                                  • НЛО прилетело и опубликовало эту надпись здесь
                                      0
                                      Мне вообще кажется, что если всё будет именно так, то это будет полный п… из-за:
                                      1) Отсутствие многозадачности (это вообще полный абзац, музыку в фоне уже не послушать? то есть, чтоб ответить на смс, мне надо закрыть плеер, ответить на смс и снова его запустить?)
                                      2) Нет поддержки flash/silverlight в браузере (господа, если уж представлять радикально новую систему, то это ОБЯЗАТЕЛЬНО должно быть)
                                      3) установка приложение только из сервисов (винда теряет своё достоинство в виде наличия кучи приложений, покрывающих всё от и до)

                                      Что мы получаем в итоге: нелепый закос под iPhoneOS, такое ощущение, что собрали все недостатки этой системы и запихнули в свою. Только вот мне кажется, не удастся Майкрософту сделать мобильную систему, превосходящую iPhoneOS, не исправляя её ошибок. Не верю! А уж вечные попытки сделать IE удобным браузером (особенно на мобильных устройствах) — чем дальше, тем хуже. Я всё больше убеждаюсь в правдивости статьи habrahabr.ru/blogs/microsoft/83238/

                                      Извините за столь сумбурный комментарий
                                        0
                                        В iPhone OS плеер, браузер и еще какие-то стандартные приложения могут работать в фоне.
                                        –1
                                        А я боялся что то серьезное сделают. Остаюсь на Android. (теперь он точно станет лидером :) )
                                          +1
                                          90% конечных пользователей многозадачность только мешает, вот вашей сестре, жене, маме, дочке, папе или дедушке нужна многозадачность? Остальные 10% купят Nokia N900 и будут счастливо пересобирать на нем ядро :-).
                                            0
                                            Многозадачность в мобильном телефоне не нужна. Я так понял Microsoft нацелена теперь именно на рынок смартфонов и мобильных, а не КПК. Не зря ведь они сменили название платформы.
                                            Для простого юзера многозадачность лишнее, оно попросту жрет батарейку и производительность. Вот вспомните, наскалько часто после юзанья вашего девайса мамой, папой, друзьями — оставалась куча незавершенных приложений в фоне?
                                            И боятся насчет того что вы не сможете серфить и слушать музыку одновременно глупо. В Майкрософт не тупые люди сидят, сделают возможность запускать стандартные приложения в фоне.

                                            Вообще давно пора разделять телефоны и компьютеры. Большой ошибкой Windows Mobile было то, что они хотели сделать все также как на компу, но только чуть чуть поменять кое что местами. Плохой подход. В этот раз я очень надеюсь, что они осознали свои ошибки.
                                            Все таки как видно число 7 для Майкрософт удачно. Будем надеется.
                                              –1
                                              Щас заминусуют, однако так и хочется сказать.
                                              Какие же вы виндузятники двуличные. До сих пор смешиваете с говном айфон из-за отсутствия флэша и многозадачности, закрытости для разработчиков (проприетарный магазин) и тд. А тут Майкрософт повторяет всё точь-в-точь и вы кричите, что это правильно, что так и надо.

                                              Ничего против Майкрософт не имею против, мне очень нравится семерка и некоторые другие решения. Но двуличных фанатов ненавижу.
                                                0
                                                Мне кажется, или:
                                                1) в ВП7 будет совсем другая реализация «без мультизадачности». Если яббл сделали вообще невозможным запуск 2-х приложений, то в ВП7 они сможут запускаться, но одно из них будет «спать». Это разный вещи. Или нет?
                                                2) Если прочтете коменты, увидите СТОЛЬКИХ людей которые хаят ВМ7 за эти недостатки. Но вам ведь главное найти тех, кто радуется.
                                                  0
                                                  Да наоборот, все очень радуются тому что Майкрософт развивается и выпускает новые платформы. Которые в отличие от Apple будут на разных устройствах, с вменяемым документированным API под .net и без других странных загонов типа iTunes. Вместо этого мы получим очень мощное стандартизированное API и отличный интерфейс от известного производителя, которая через пару версий после основной цифры закопает в землю и Android и яблоось.
                                                  Вендекапец не наступит, отнюдь — победит наиболее понятный и массовый. И Майкрософт не раз доказывала что умеет делать такие продукты.
                                                    –1
                                                    Тэг сарказм забыли
                                                      +1
                                                      Нет, не забыл. Мне на самом деле очень сильно нравятся слухи про Windows Phone 7, и если хотя бы половина из них реальны, то как и несколько лет назад другие ОС для коммуникаторов будут делить между собой те 0.5% рынка которые им оставит Майкрософт.
                                                    0
                                                    Вы что то где то не дочитали, тут все наобарот говорят.
                                                  • НЛО прилетело и опубликовало эту надпись здесь
                                                      0
                                                      итого:
                                                      -новая платформа не совместимая со старой
                                                      -даже пересборка старых .NET прог не поможет — надо переписвать
                                                      = ноль программ под это «ОС»

                                                      мммм, и кому оно нужно, с потенциальными закосами под ойфон и андроид но без софта?
                                                      я не верю что его можно будет купить тыщ за 12 :)
                                                        0
                                                        >> Браузер построен на IE7 с некоей функциональностью из IE8, причем он удобнее/быстрее, чем браузер на iPhone 3G, а компания нацеливается на конкуренцию с 3GS

                                                        чем это они измерили?
                                                          –1
                                                          Весьма странные слухи.
                                                          Во-первых для Silverlight 4.x готовят Expression Blend 4 который сейчас находиться в CTP (Community Technical Preview). А это означает, основываясь на MSFT Project Lifetime, что комманда ещё собирает основные сценарии для новой версии и осветуется с конечными пользователями и обсуждает то, как это может выглядить. Потом будут Beta 1 & Beta 2, а пока этого не произошло доступен будет только дизайнер в Visual Studio 2010, который по функциональности близок к Expression Blend 3.

                                                          Касательно многозадачности. Как таковая многозадачность в мобильной платформе не так необходима как на стационарной. Дело в том, что для большенства мобильных задач вы сможете обойтись двумя потоками (один поток для работы с UI, второй для данных). Если следовать теории многопоточности, то передача управления будут осуществляться методом Push, что сохранит ограниченые ресурсы. И это правильно.

                                                          Вот FlashPlayer однопоточный, только в Flash Player 10.0 добавили многопоточность, и только для PixelBlend'еров. И ни кому это не мешало, в большенстве своём. Ассинхронной модели было достаточно.

                                                          А касательно хостинга Silverlight/Flash, то для реализации этой возможности требуется больше времени чем просто «портировать».

                                                          А вообще, сдаётся мне, что Windows Mobile 7 — это ОС написаная заново. И переход будет сложнее, чем Windows 98 -> Windows Melenium -> Windows XP
                                                          Windows XP -> Windows Vista -> Windows 7 и кажется в MSFT решили не выпускать промежуточной версии для адоптации ПО.

                                                          Как-то так.
                                                            0
                                                            >Касательно многозадачности. Как таковая многозадачность в мобильной платформе не так необходима как на стационарной. Дело в том, что для большенства мобильных задач вы сможете обойтись двумя потоками (один поток для работы с UI, второй для данных). Если следовать теории многопоточности, то передача управления будут осуществляться методом Push, что сохранит ограниченые ресурсы.
                                                            И в чём же тогда у WM будет преимущество?

                                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                          Самое читаемое