Комментарии 40
А вот с iOS за второе место платформа вполне может побороться. Далааадно:
www.google.ru/search?sourceid=chrome&ie=UTF-8&q=%D0%B4%D0%BE%D0%BB%D1%8F+ios+android
www.google.ru/search?sourceid=chrome&ie=UTF-8&q=%D0%B4%D0%BE%D0%BB%D1%8F+ios+android
На платформе iOS выпускается ровно одна модель телефона ровно одной кампанией. Мне кажется, что это весьма уязвимая позиция, даже если телефон прекрасен, а компания — лучше всех (с чем, вообще говоря, далеко не все согласны).
Просто я заметил одну грустную вещь… За мою жизнь было примерно столько же концов света как и убийц iOS/iPhone. Я боюсь что когда убьют iOS на самом деле случится конец света, а обещают его в 2012. Прошу не нужно конец света, я еще слишком молод )))
Речь идет не об «убийстве», а о доле рынка. У Apple (скорее всего) будет самая большая доля рынка среди всех остальных компаний. Просто «всех остальных компаний» — десятки.
Абсолютно согласен с вами на тему убийц iPhone и концов света… но надо признать, что и Майкрософт хоронили ни чуть не меньше раз…
так что, думаю, и поcле конца света у нас будут темы для холиваров холодными пост-апокалиптическими вечерами :)
так что, думаю, и поcле конца света у нас будут темы для холиваров холодными пост-апокалиптическими вечерами :)
Мда. Без нативного кода и с полной изоляцией процессов на сей платформе банально невозможен запуск целого класса различных утилит. Не говоря уже о разных плюшках типа аналогов FUSE и TUN/TAP-адаптеров.
Да, это они ярко зажгли. Как и с многозадачностью. Я почти уверен, что им придется скорректировать свою позицию через пару-тройку версий.
Мне кажется что они хотят дать понять что это именно Windows Phone, а не Windows Smartphone или Windows Mobile
В таком случае я не понимаю, как они собираются получить конкурентное преимущество при намеренно урезанном функционале.
частично недостающий функционал (в том числе и мультитаск) придет вместе с Mango (обещают в сентябре). и про возможность появления нативного кода я тоже где-то читал… но на уровне слухов.
а на плюшки типа FUSE и TUN/TAP-адаптеров они наверняка забьют так, как будут ориентироваться в первую очередь на простых покупателей, которым от телефона нужны: звонки, смс, социалки, музыка, видео, картинки и игры.
а на плюшки типа FUSE и TUN/TAP-адаптеров они наверняка забьют так, как будут ориентироваться в первую очередь на простых покупателей, которым от телефона нужны: звонки, смс, социалки, музыка, видео, картинки и игры.
Ну вот, например, сделают они лучшую игровую платформу среди телефонов — и вперед.
На всех телефонах — одно разрешение экрана, мощный проц и GPU, плюс стандартный набор сенсоров. XNA заточена под разработку игр и используется тучей разработчиков под XBox, плюс реально отличные средства разработки. По информации Microsoft 70% приложений под Windows Phone 7 — игры.
Социальные сети, опять же, с Push notifications. Вот и получится «идеальный телефон для подростков»…
На всех телефонах — одно разрешение экрана, мощный проц и GPU, плюс стандартный набор сенсоров. XNA заточена под разработку игр и используется тучей разработчиков под XBox, плюс реально отличные средства разработки. По информации Microsoft 70% приложений под Windows Phone 7 — игры.
Социальные сети, опять же, с Push notifications. Вот и получится «идеальный телефон для подростков»…
Вывод: Windows Mobile в лице Windows Phone 7 откатился до состояния iOS 2007 года. Только время не стоит на месте, и современные Android c iOS куда более конкурентноспособны. Да и старую Windows Mobile на уже существующих девайсах рано списывать со счетов.
>>Вывод: Windows Mobile в лице Windows Phone 7 откатился до состояния iOS 2007 года.
Просто хочу напомнить, что для iOS 1.x образца 2007 года нельзя было разрабатывать приложения вообще (да, я знаю про приложения в Safari, но это совсем не то). Поэтому сравнивать что-то с iPhone 2007 года некорректно. Более того, в 2007 году в iPhone не было 3G, Copy-Paste появился в середине 2009 года. А многозадачность в середине 2010.
Просто хочу напомнить, что для iOS 1.x образца 2007 года нельзя было разрабатывать приложения вообще (да, я знаю про приложения в Safari, но это совсем не то). Поэтому сравнивать что-то с iPhone 2007 года некорректно. Более того, в 2007 году в iPhone не было 3G, Copy-Paste появился в середине 2009 года. А многозадачность в середине 2010.
Когда это Андроед стал настолько качественным для того, чтобы отобрать первое место у iOS?
Могу добавить пару слов — как от пользователя и разработчика (почти, вторую неделю жду ответ GeoTrust) для Windows Phone 7.
> Интеграция с Xbox Live
Для простых смертных — не слишком и просто, как я понял. Т.е. простого и понятного способа сделать мою игру частью Xbox Live Arcade — со всякими achievements, очками и т.п. — не просто. Есть вроде инициатива для Indie Games — но там тоже не доступнее и не понятнее :(
> C# only
Да ну и фиг с ним, что там нативного писать? Это же смартфон, а не PC
> Огораживание всего и вся.
В Манго вроде обещали сделать общую SQL базу, хотя может тоже будет per app. Расшарить только через внешний ресурс да, но я таки надеюсь что MSFT что-нибудь придумает.
> Многозадачность
В Манго опять же будет прогресс — появятся background tasks и вроде даже какое-то быстрое переключение задач. На самом деле, все не так страшно — при правильном использовании tombstoning можно сделать почти незаметным переключение. Зато батарея экономится, что + для пользователя
> Лаконичность (или даже аскетичность) GUI.
На любителя. Мне очень нравится. Обоев, конечно, нет — но есть картинка на локскрин, если очень хочется. Но зато как выглядит работа приложений и вообще почтю любого действия — заглядение. Везде плавная, красивая анимация, на главном экране live tiles — красота. Тема — это просто белый или черный фон, еще можно менять цвет самих плиток. Ну и уже есть приложения, которые из тайлов собирают на рабочем столе картинки — чем не обои :)
> Интеграция с Xbox Live
Для простых смертных — не слишком и просто, как я понял. Т.е. простого и понятного способа сделать мою игру частью Xbox Live Arcade — со всякими achievements, очками и т.п. — не просто. Есть вроде инициатива для Indie Games — но там тоже не доступнее и не понятнее :(
> C# only
Да ну и фиг с ним, что там нативного писать? Это же смартфон, а не PC
> Огораживание всего и вся.
В Манго вроде обещали сделать общую SQL базу, хотя может тоже будет per app. Расшарить только через внешний ресурс да, но я таки надеюсь что MSFT что-нибудь придумает.
> Многозадачность
В Манго опять же будет прогресс — появятся background tasks и вроде даже какое-то быстрое переключение задач. На самом деле, все не так страшно — при правильном использовании tombstoning можно сделать почти незаметным переключение. Зато батарея экономится, что + для пользователя
> Лаконичность (или даже аскетичность) GUI.
На любителя. Мне очень нравится. Обоев, конечно, нет — но есть картинка на локскрин, если очень хочется. Но зато как выглядит работа приложений и вообще почтю любого действия — заглядение. Везде плавная, красивая анимация, на главном экране live tiles — красота. Тема — это просто белый или черный фон, еще можно менять цвет самих плиток. Ну и уже есть приложения, которые из тайлов собирают на рабочем столе картинки — чем не обои :)
Интеграцию (для разработчика) с Xbox Live Микрософт обещает сделать максимально простой. Если игрушка в маркетплейсе успешна — типа, сами будут бегать и предлагать.
C# — значит, весь уже написанный код на C++ идет в мусорное ведро. Ну и критические для производительности вещи периодически возникают. Сам вот я для ARMов еще и на ассемблере иногда вынужден вставки делать…
SQL база не общая.
То, что я написал про многозадачность — это как раз про Манго и есть.
Про UI я высказал свое мнение — на любителя, и, главное, непривычно.
C# — значит, весь уже написанный код на C++ идет в мусорное ведро. Ну и критические для производительности вещи периодически возникают. Сам вот я для ARMов еще и на ассемблере иногда вынужден вставки делать…
SQL база не общая.
То, что я написал про многозадачность — это как раз про Манго и есть.
Про UI я высказал свое мнение — на любителя, и, главное, непривычно.
Ну вот если действительно сделают удобную интеграцию с Xbox live — будет breaking feature.
А по поводу кода на С++ — тут впечатление двоякое. Возможно, какие-то совсем общие библиотеки и имело бы смысл сохранить, но все взаимодействие с платформой так или иначе пришлось бы переделывать (да взять хотя бы подход к многозадачности и т.п.).
Если про многозадачность вы говорили про Mango, тогда там даже еще хуже, т.е. даже скажем качать файл в фоне не получится, там же активность выдается периодически, чтобы например проверить что-то и вывести уведомление. Но лучше дождаться preview Mango SDK (завтра?) и посмотреть.
Ну а по поводу непривычности UI (хотя привыкается к нему за пару часов) — может это как раз и шанс найти своих пользователей.
А по поводу кода на С++ — тут впечатление двоякое. Возможно, какие-то совсем общие библиотеки и имело бы смысл сохранить, но все взаимодействие с платформой так или иначе пришлось бы переделывать (да взять хотя бы подход к многозадачности и т.п.).
Если про многозадачность вы говорили про Mango, тогда там даже еще хуже, т.е. даже скажем качать файл в фоне не получится, там же активность выдается периодически, чтобы например проверить что-то и вывести уведомление. Но лучше дождаться preview Mango SDK (завтра?) и посмотреть.
Ну а по поводу непривычности UI (хотя привыкается к нему за пару часов) — может это как раз и шанс найти своих пользователей.
Интеграция-то там удобная, но издание под Xbox Live — это не гарантированная фича. Т.е. технических проблем нет, есть административная — нужно заинтересовать кого-то из издателей (один из них — якобы суперлояльный к разработчикам Микрософт).
С++ транслируется в двоичный код для платформы (т.е. для ARM). Что удивительно, C# тоже транслируется в него же в результате. Только первое происходит на мощном десктопном компе с качественным оптимизирующим компилятором (хотя и он лажает только в путь — мне удавалось ускорять критичную функцию в 4 раза, просто переписав ее на ассемблере — буквально пара десятков строк), а второе — уже на самом относительно слабом устройстве, в среде CLR. Т.е. все запреты — не технического характера, а чистая идеология.
Качать файл в фоне можно, но только для одного приложения. В смысле, бэкграунд агент является частью приложения, и с другими приложениями не взаимодействует в принципе — не может.
Дело в том, что решение о покупке довольно дорогого аппарата (см. технические требования к платформе) человек принимает за пару минут, поигравшись в магазине с интерфейсом. Непривычность UI может просто стать стоп-фактором при покупке.
С++ транслируется в двоичный код для платформы (т.е. для ARM). Что удивительно, C# тоже транслируется в него же в результате. Только первое происходит на мощном десктопном компе с качественным оптимизирующим компилятором (хотя и он лажает только в путь — мне удавалось ускорять критичную функцию в 4 раза, просто переписав ее на ассемблере — буквально пара десятков строк), а второе — уже на самом относительно слабом устройстве, в среде CLR. Т.е. все запреты — не технического характера, а чистая идеология.
Качать файл в фоне можно, но только для одного приложения. В смысле, бэкграунд агент является частью приложения, и с другими приложениями не взаимодействует в принципе — не может.
Дело в том, что решение о покупке довольно дорогого аппарата (см. технические требования к платформе) человек принимает за пару минут, поигравшись в магазине с интерфейсом. Непривычность UI может просто стать стоп-фактором при покупке.
На самом деле, wp7 world замер в ожидании обновления mango этой осенью с его 1500 новыми API. В том числе и мультитаскинга с сокетами. Ватсон на Mobile World Congress мамой клялся :) Так что недостатки за номерами 2 и 3 уйдут в небытие. П.4 сложно воспринимать как недостаток, таким решили сделать Metro UI. После WM6/Android для меня это просто отдушина. А уж если припрет — веселых ярмарочных хабов немало. П.1, да, кому-то покажется существенным недостатком (хотя языков в .NET немало, хоть IronPython со Scala.NET миксуй в рамках одного приложения). Но нативные SDK уже даются крупным вендорам, так что может и нас осчастливят. Android NDK тоже не с первых дней появился и до него доминировала Java, так что ситуации чем-то похожи.
PS. Как владелец могу сказать, что платформа с потенциалом, но пока очень сырая. Так что вся надежда на Mango.
PS. Как владелец могу сказать, что платформа с потенциалом, но пока очень сырая. Так что вся надежда на Mango.
Еще раз: я рассказывал, по сути, про Манго. «Недостатки за номерами 2 и 3» никуда не денутся (во всяком случае, в Манго).
Я тоже «еще раз» вам поясню, что пп.2,3 в Mango освещал директор по платформе разработки Brandon Watson, а не мифические «сотрудники Microsoft и Nokia». Той же многозадачности были посвящены, как минимум, две сессии на MIX'11, не говоря про трибьют-сессию с песней «Later this year we’ll release a new version of Windows Phone that will unlock new capabilities for developers». Или микс — это кабак, где перетирают слухи, а истину вещают на BizSparkCamp?)
Кстати, учитывая выступление Nokia на последнем MIXе, создалось ощущение, что они еще сами не в курсе, что за платформа WP7, им просто нужен был срочно стратегический альянс.
Кстати, учитывая выступление Nokia на последнем MIXе, создалось ощущение, что они еще сами не в курсе, что за платформа WP7, им просто нужен был срочно стратегический альянс.
смысл рассказывать про релиз манго, как о текущем событии, если это событие будущего? которое могут и пооткладывать, и поиграться с функционалом, и т.д.?
Осуждаю
Осуждаю
Смысла нет, согласен с Вами.
Лучше было промолчать, конечно.
Лучше было промолчать, конечно.
С тем же успехом можно было постить и об новых версиях Android, там тоже много чего ожидается, и самое главное — забыть сказать, что это только ожидается, а не уже есть.
Суть претензии не в том, чтобы описывать будущие события, а в том, что вы их описываете как уже произошедшие и выпущенные на рынок (касательно mango, а не самой WP7).
Суть претензии не в том, чтобы описывать будущие события, а в том, что вы их описываете как уже произошедшие и выпущенные на рынок (касательно mango, а не самой WP7).
Прикол в том, что одно из мероприятий было специальным образом посвящено именно Манго, и на нем выдавали официальную информацию, а не слухи. Но Вам виднее, я не спорю.
По поводу продаж, Gartner утверждает что за 1ый квартал продали 1.7млн устройств, что меня как пользователя wp7 не радует. А на первом этапе wp7 хотели обогнать RIM, что в принципе и получилось.
Вы забыли упомянуть о живых плитках в манго, на мое мнение это очень интересная фича при разработке приложений.
Вы забыли упомянуть о живых плитках в манго, на мое мнение это очень интересная фича при разработке приложений.
НЛО прилетело и опубликовало эту надпись здесь
два приложения могут обмениваться какими-то данными только через «облако»
По сути у iPhone так же. Сохранив документ в каком нибудь Document to Go, хрен потом его в GoodReader откроешь… Это действительно огромный минус.
По сути у iPhone так же. Сохранив документ в каком нибудь Document to Go, хрен потом его в GoodReader откроешь… Это действительно огромный минус.
Как по мне у платформы достаточно хороший потенциал, но маркетинг хромает, ровно как и подход к реализации девайсов.
По C# проблем пока не вижу, в скорости тоже. Metro UI — это субъективно, я как увидел, так сразу влюбился и купил себе HTC HD7 из за UI.
А почему не сказали ни слова о приятно интерграции «живого стола» иконочек, об интеграции контактов с Facebook, о прекрасной вещи как Zune, я просто как подключаю iPad к компу и вижу на сколько iTunes проигрывает в удобстве сразу понимаю Zune еще раз.
Чего не хватает это да много задачности фоном и интернационализации.
Остальное как телефон и деловой помошник меня всем устраивает WP7
А почему не сказали ни слова о приятно интерграции «живого стола» иконочек, об интеграции контактов с Facebook, о прекрасной вещи как Zune, я просто как подключаю iPad к компу и вижу на сколько iTunes проигрывает в удобстве сразу понимаю Zune еще раз.
Чего не хватает это да много задачности фоном и интернационализации.
Остальное как телефон и деловой помошник меня всем устраивает WP7
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новичкам про Windows Phone 7