none
Воскресить Windows Mobile RRS feed

  • Общие обсуждения

  • Я сегодня прочитал статью почему Microsoft лишилась мобильной части рынка, далее я увидел дату смерти windows phone. Думаю не только меня расстраивает данные события. Думаю всё элементарно если конечно Microsoft нужны мобильные сервисы и поддержка производителей мобильников. Всё дело в интерфейсе мобильных и желании ms сделать полноценный пк из телефона. Ладно пропущу все мои измышления и выведу итог что делать. Нужно просто скопировать интерфейс андроид с небольшими изменениями и возможно даже проще а не впихивать все сложности и расширения, что запутывает пользователей "мобил" пользователи которых не всегда приверженцы высокотехрологичного мира а в большей части наоборот я думаю это сработает и ещё как! На экране поиск и большие кнопки приложений. всё должно быть проще проще чем в андроид! Так чтоб даже любой пожилой или далёкий от устройств человек сразу понял куда нажать чтоб позвонить или отправить смс. Думаю если кто поймёт мою идею в смысле разработчиков Windows... Короче может кому интересно. 

    8 ноября 2019 г. 19:08

Все ответы

  • Мое субъективное мнение, почему Microsoft не смогла ворваться на рынок смартфонов - это потому, что две основные ниши полностью заняты: дешевые смартфоны - это андроид, премиум - айфоны. А когда Microsoft сделала ставку на середину - не сверх дорогие, но качественные устройства, то пришлось сразу конкурировать с обоими фирмами, так как по середине встречаются премиум смартфоны от Google и нишевые смартфоны от Apple. А плюс к тому, что доступный функционал для разработчиков сильно урезали из-за безопасности персональных данных, устройства оказались не востребованными, так как пользователям интересны фитнес трекеры в мобильном устройстве, а работу фоновых процессов в WinRT, а следом и в UWP запороли...
    9 ноября 2019 г. 6:13
  • Я сегодня прочитал статью почему Microsoft лишилась мобильной части рынка, далее я увидел дату смерти windows phone. Думаю не только меня расстраивает данные события. Думаю всё элементарно если конечно Microsoft нужны мобильные сервисы и поддержка производителей мобильников. Всё дело в интерфейсе мобильных и желании ms сделать полноценный пк из телефона. Ладно пропущу все мои измышления и выведу итог что делать. Нужно просто скопировать интерфейс андроид с небольшими изменениями и возможно даже проще а не впихивать все сложности и расширения, что запутывает пользователей "мобил" пользователи которых не всегда приверженцы высокотехрологичного мира а в большей части наоборот я думаю это сработает и ещё как! На экране поиск и большие кнопки приложений. всё должно быть проще проще чем в андроид! Так чтоб даже любой пожилой или далёкий от устройств человек сразу понял куда нажать чтоб позвонить или отправить смс. Думаю если кто поймёт мою идею в смысле разработчиков Windows... Короче может кому интересно. 

    Вы наверное никогда не видели телефонов на Windows Mobile (не 10)... У них специальный интерфейс который ничего общего с ПК не имеет. Была даже версия для устройств без сенсорного экрана. Было так же специальное управление процессами, которое тогда вызывало много нареканий именно из за того что "было не как в ПК". 

    Как непосредственный участник событий, начало конца пришлось на ~2007-8 год. Тогда вышел iPhone сделав все другие телефонные ОС устаревшими. Почти готовый к тому времени Windows Mobile 7 практически отправили в помойку, все переделали и получили Windows Phone 7 только к концу 2010 года. К тому времени Андроид уже выпускался пару лет.

    Дальше начался "планшетный бум", но вместо того чтоб быстро выпустить планшет на Windows Phone и закрепить ОС на рынке, опять было ожидание "планшетной" Windows 8. И вот уже конец 2012, вышла ОС с ужасным названием Windows RT для планшетов. Без какого либо ПО. С ужасно сырым и практически нерабочим API WinRT, так что написать ПО сложнее "hello world" было практически невозможно. Полный провал, списан миллиард долларов. Windows Phone на данном этапе мертвая ветка так как грядет объедение ядер ОС и API для ПК, планшетов и телефонов.

    Потом был Windows 10 Mobile который просто повторил то что делал Window Phone, но уже в 2015 когда Андроид уже был в версии 6 - надежный и стабильный. Первые версии новой телефонной ОС были практически нерабочими, UWP (переименованный и расширенный WinRT) был нестабильным, медленным и крайне ограниченным в возможностях.

    На ПК UWP был столь же неадекватным, но там это мало кого волновало из за наличия полноценного Win32 ПО. Разве что стартовое меню и поиск из за сырости UWP постоянно падали, но это более-менее починили через годик. А на WinMo 10 ПО так и не появилось, платформа была обречена. Доля рынка никогда не достигла даже Windows Phone.

    Сейчас идет переход в облака, так что по большому счету это не важно. Традиционные ПК тоже на тропе динозавров, как майнфреймы в 90х. UWP оказался не нужен так как ПК являются наследственной платформой и на них крутится наследственное ПО. По той же причине быстро приказала долго жить Windows 10 S (еще одно ужасное название). Думаю Windows 10 on ARM (несомненно приз за худшее название десятилетия) так же последует за ней.

    Билл Гейтс недавно возложил вину за провал телефонов на себя, но на деле я думаю он не виноват. Если уж кого персонально винить, так Стивена Синовского которому мы обязаны пропуском всего планшетного бума что не позволило закрепится на рынке и привело к гибели всей платформы. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    9 ноября 2019 г. 19:01
    Модератор
  • Вы наверное никогда не видели телефонов на Windows Mobile (не 10)... У них специальный интерфейс который ничего общего с ПК не имеет. Была даже версия для устройств без сенсорного экрана. Было так же специальное управление процессами, которое тогда вызывало много нареканий именно из за того что "было не как в ПК". 

    .....


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Но всё же в Windows Mobile 5 и 6 было очень много общего с ПК.) Даже приложения, разработанные для ПК, прекрасно запускались и работали на этих мобильных ОС... Эх, было время. И очень жаль, что на 10-ке всё это разделили.

    Alexandr_Smirnoff

    9 ноября 2019 г. 22:08
  • Вы наверное никогда не видели телефонов на Windows Mobile (не 10)... У них специальный интерфейс который ничего общего с ПК не имеет. Была даже версия для устройств без сенсорного экрана. Было так же специальное управление процессами, которое тогда вызывало много нареканий именно из за того что "было не как в ПК". 

    .....


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Но всё же в Windows Mobile 5 и 6 было очень много общего с ПК.) Даже приложения, разработанные для ПК, прекрасно запускались и работали на этих мобильных ОС... Эх, было время. И очень жаль, что на 10-ке всё это разделили.

    Alexandr_Smirnoff

    Вы что то путайте. Было очень мало общего с ПК - совсем другая ОС (основана на Windows CE 4/5) и даже другой процессор. И приложения разработанные для ПК никаким образом на WM 5/6 не запускались, ведь процессор был другой (ARM на WM, x86/x64 на ПК).

    Если приложение было разработано для WM на .Net Compact Framework (где я и работал с 2001 по ~2008), то иногда можно было запустить это приложение на обычном ПК при условии не использования P/Invoke (так как различались имена DLL) и, обычно, с искаженным UI (так как он сильно отличался). А вот приложения .Net для ПК типично на WM даже не запускалось.

    На десятке все это не разделили, а объедении. Только ПК это было совсем не к чему.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    9 ноября 2019 г. 22:24
    Модератор
  • Вы наверное никогда не видели телефонов на Windows Mobile (не 10)... У них специальный интерфейс который ничего общего с ПК не имеет. Была даже версия для устройств без сенсорного экрана. Было так же специальное управление процессами, которое тогда вызывало много нареканий именно из за того что "было не как в ПК". 

    .....


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Но всё же в Windows Mobile 5 и 6 было очень много общего с ПК.) Даже приложения, разработанные для ПК, прекрасно запускались и работали на этих мобильных ОС... Эх, было время. И очень жаль, что на 10-ке всё это разделили.

    Alexandr_Smirnoff

    Вы что то путайте. Было очень мало общего с ПК - совсем другая ОС (основана на Windows CE 4/5) и даже другой процессор. И приложения разработанные для ПК никаким образом на WM 5/6 не запускались, ведь процессор был другой (ARM на WM, x86/x64 на ПК).

    Если приложение было разработано для WM на .Net Compact Framework (где я и работал с 2001 по ~2008), то иногда можно было запустить это приложение на обычном ПК при условии не использования P/Invoke (так как различались имена DLL) и, обычно, с искаженным UI (так как он сильно отличался). А вот приложения .Net для ПК типично на WM даже не запускалось.

    На десятке все это не разделили, а объедении. Только ПК это было совсем не к чему.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Тогда очень странно, что написанные мной на VB в 2010 студии приложения для ПК запускались на двух имеющихся тогда у меня девайсах с WM 5.х или 6.х (конкретнее на Asus M930 и HP iPAQ h6340). А вот на 10-ке именно разделили, так как на 10-ке Mobile уже точно никак не запустимть "классическое" приложение от ПК.


    Alexandr_Smirnoff

    9 ноября 2019 г. 22:50
  • Вы наверное никогда не видели телефонов на Windows Mobile (не 10)... У них специальный интерфейс который ничего общего с ПК не имеет. Была даже версия для устройств без сенсорного экрана. Было так же специальное управление процессами, которое тогда вызывало много нареканий именно из за того что "было не как в ПК". 

    .....


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Но всё же в Windows Mobile 5 и 6 было очень много общего с ПК.) Даже приложения, разработанные для ПК, прекрасно запускались и работали на этих мобильных ОС... Эх, было время. И очень жаль, что на 10-ке всё это разделили.

    Alexandr_Smirnoff

    Вы что то путайте. Было очень мало общего с ПК - совсем другая ОС (основана на Windows CE 4/5) и даже другой процессор. И приложения разработанные для ПК никаким образом на WM 5/6 не запускались, ведь процессор был другой (ARM на WM, x86/x64 на ПК).

    Если приложение было разработано для WM на .Net Compact Framework (где я и работал с 2001 по ~2008), то иногда можно было запустить это приложение на обычном ПК при условии не использования P/Invoke (так как различались имена DLL) и, обычно, с искаженным UI (так как он сильно отличался). А вот приложения .Net для ПК типично на WM даже не запускалось.

    На десятке все это не разделили, а объедении. Только ПК это было совсем не к чему.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Тогда очень странно, что написанные мной на VB в 2010 студии приложения для ПК запускались на двух имеющихся тогда у меня девайсах с WM 5.х или 6.х (конкретнее на Asus M930 и HP iPAQ h6340). А вот на 10-ке именно разделили, так как на 10-ке Mobile уже точно никак не запустимть "классическое" приложение от ПК.


    Alexandr_Smirnoff

    VS 2010 не поддерживала разработку для WM. Последняя версия с поддержкой WM - VS 2008. И, как я сказал, приложения для ПК невозможно было запустить на WM. Во всяком случае без переделки и без перекомпиляции - только после этого это уже будет приложение для WM :)

    Исключения - простейшие приложения .Net Обычно это уровень "hello world", но из за того что на WM не было консоли(!) они обычно ничего не делали. Консоль можно было установить отдельно, впрочем. Тогда можно было увидеть "hello world". :) Что то сложнее обычно вылетало при запуске так как NETCF включал только малую часть API по сравнению с версией на ПК. Родные приложения конечно же не могли работать совсем.

    WM 10 и Windows 10 имеют одно ядро, именно в этом и заключается "объединение". В WM 6.x использовалось ядро Windows CE 5, эта ОС имела сильные ограничения. Например, размер виртуального адресного пространства процесса был всего 32 МБ (с ухищрениями - 64). Сравните с ограничениями на ПК, даже 32 битных. И число процессов было ограничено 32. :)

    Эти ограничения сняли в CE6 и старше, именно ее имел в своей основе Windows Phone 7.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    9 ноября 2019 г. 23:19
    Модератор

  • Alexandr_Smirnoff

    VS 2010 не поддерживала разработку для WM. Последняя версия с поддержкой WM - VS 2008. И, как я сказал, приложения для ПК невозможно было запустить на WM. Во всяком случае без переделки и без перекомпиляции - только после этого это уже будет приложение для WM :)

    Исключения - простейшие приложения .Net Обычно это уровень "hello world", но из за того что на WM не было консоли(!) они обычно ничего не делали. Консоль можно было установить отдельно, впрочем. Тогда можно было увидеть "hello world". :) Что то сложнее обычно вылетало при запуске так как NETCF включал только малую часть API по сравнению с версией на ПК. Родные приложения конечно же не могли работать совсем.

    WM 10 и Windows 10 имеют одно ядро, именно в этом и заключается "объединение". В WM 6.x использовалось ядро Windows CE 5, эта ОС имела сильные ограничения. Например, размер виртуального адресного пространства процесса был всего 32 МБ (с ухищрениями - 64). Сравните с ограничениями на ПК, даже 32 битных. И число процессов было ограничено 32. :)

    Эти ограничения сняли в CE6 и старше, именно ее имел в своей основе Windows Phone 7.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Не буду спорить:) Давно это было. Возможно, что и в VS 2008. Но, что помню точно - программки под названием "Аналаговые часы" и "Солнечный компас" (в гугле можно не искать - дальше моих девайсов они не ушли), написанные именно для ПК и скопированные на мобильные девайсы, работали там.

    Alexandr_Smirnoff

    9 ноября 2019 г. 23:46

  • Alexandr_Smirnoff

    VS 2010 не поддерживала разработку для WM. Последняя версия с поддержкой WM - VS 2008. И, как я сказал, приложения для ПК невозможно было запустить на WM. Во всяком случае без переделки и без перекомпиляции - только после этого это уже будет приложение для WM :)

    Исключения - простейшие приложения .Net Обычно это уровень "hello world", но из за того что на WM не было консоли(!) они обычно ничего не делали. Консоль можно было установить отдельно, впрочем. Тогда можно было увидеть "hello world". :) Что то сложнее обычно вылетало при запуске так как NETCF включал только малую часть API по сравнению с версией на ПК. Родные приложения конечно же не могли работать совсем.

    WM 10 и Windows 10 имеют одно ядро, именно в этом и заключается "объединение". В WM 6.x использовалось ядро Windows CE 5, эта ОС имела сильные ограничения. Например, размер виртуального адресного пространства процесса был всего 32 МБ (с ухищрениями - 64). Сравните с ограничениями на ПК, даже 32 битных. И число процессов было ограничено 32. :)

    Эти ограничения сняли в CE6 и старше, именно ее имел в своей основе Windows Phone 7.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Не буду спорить:) Давно это было. Возможно, что и в VS 2008. Но, что помню точно - программки под названием "Аналаговые часы" и "Солнечный компас" (в гугле можно не искать - дальше моих девайсов они не ушли), написанные именно для ПК и скопированные на мобильные девайсы, работали там.

    Alexandr_Smirnoff

    Ну если так, то у меня программа написанная для ЕС-1060 под Windows 95 работала. Всего то потребовались ее "чуток поменять" и скомпилировать. Очевидно, PC и ЕС-1060 близнецы-браться с совершенно единой архитектурой раз такое возможно. :)

    This posting is provided "AS IS" with no warranties, and confers no rights.

    10 ноября 2019 г. 2:25
    Модератор



  • Alexandr_Smirnoff

    Ну если так, то у меня программа написанная для ЕС-1060 под Windows 95 работала. Всего то потребовались ее "чуток поменять" и скомпилировать. Очевидно, PC и ЕС-1060 близнецы-браться с совершенно единой архитектурой раз такое возможно. :)

    This posting is provided "AS IS" with no warranties, and confers no rights.

    Наверное))) И не только на ЕС. "Чуток поменять" и: https://www.youtube.com/watch?v=bxxkUaniN-g

    )))


    Alexandr_Smirnoff

    10 ноября 2019 г. 5:47
  • Здравствуйте! Все ответы оказались полезными, что расширили пробелы в моих знаниях. Видно, что не только я переживаю потерю Windows на мобильных. Я действительно не пользовался мобильником на Windows. Хотя я видел тот древний со стилусом кпк который как раз и назывался из всех устройств смартфоном. Зато я пользовался Планшетом на Win 8 и Win 10. Так как я в основном пользователь ПК и немножко программист, я использовал его в качестве пк со съёмной клавиатурой. И скажу честно пользоваться как планшетом им  невыносимо и неудобно. В рассуждениях присутствуют в основном то, что не колышет пользователей, люди покупающие устройства в большей части далеки от всего этого и им пофигу какое там API. Им надо тыкать в кнопочки и получать результат. Именно поэтому андроид и стал популярным. Хотя новым пользователям он казался сложным. Но теперь поколение пользователей вроде как появилось и думаю самое время выпустить футуристический упрощённый(в использовании) смартфон - экран - большие кнопки - звонить, смс, карты, никаких вложений интерфейсов как в "Алисе в стране чудес" из которого не понимаешь как вернуться)). Надо завоевать любовь пользователей, чтоб если тебе недоступен андроид и тем более айфон ты бы купил дешёвый "примитивный" телефон от Майкрософт и удивился, что работает он в десять раз быстрее любого андроида, камера обладает лучшим разрешением и ещё в качестве бонуса трехмерная игрушка которая летает. Я думаю при нынешних ценах на комплектующие такое возможно, цена определяется в наше время маркетингом. 
    10 ноября 2019 г. 17:18
  • По поводу переходу в облака, вроде уже как то дорассуждались в самой МС, что персональный мощный компьютер никуда не денется. Что и доказывается течением времени. Это бессмысленно... противоречивая облачная тема, которая заставляет развиваться обе стороны, как персональную так и облачную.

    10 ноября 2019 г. 17:22
  • По поводу переходу в облака, вроде уже как то дорассуждались в самой МС, что персональный мощный компьютер никуда не денется. Что и доказывается течением времени. Это бессмысленно... противоречивая облачная тема, которая заставляет развиваться обе стороны, как персональную так и облачную.

    Похоже на вашу выдумку... А на деле дошло до того что Windows убрали из официального рапорта в SEC как основу бизнеса Microsoft. Поиск "windows not cornerstone" поможет найти статьи. Там же есть графики дохода от разных ветвей бизнеса. Облака превысили доходы от Office. Windows лишь на третьем месте.

    И течение времени как раз доказывает обратное. Облака растут, продажи ПК падают уже ~10 лет. Как я сказал, традиционные ПК сегодня как большие ЭВМ (mainframe) в начале 90x - все еще очень полезны, все еще широко используются, но явно вымирают. Так же как большие ЭВМ, они не исчезнут совсем, просто станут использоваться редко. 

    Сейчас начинают массово ломаться старые ПК и Windows 7 снимается с поддержки, так что наверное будет некий подъем рынка, но потом падение продолжится. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    10 ноября 2019 г. 18:21
    Модератор
  • Надо завоевать любовь пользователей, чтоб если тебе недоступен андроид и тем более айфон ты бы купил дешёвый "примитивный" телефон от Майкрософт и удивился, что работает он в десять раз быстрее любого андроида, камера обладает лучшим разрешением и ещё в качестве бонуса трехмерная игрушка которая летает. Я думаю при нынешних ценах на комплектующие такое возможно, цена определяется в наше время маркетингом. 

    Это просто невозможно, камеры одинаковые, процессоры одинаковые... В рамках одного ценового диапазона все работает примерно с одной скоростью и камеры снимают примерно одинаково. И телефоны с нишевой ОС всегда будут _дороже и хуже_, а не дешевле и лучше. Что, собственно, и вышло. Например, Lumia 950 был совершенно ужасен по сравнению не только с одноклассниками по цене, но и по сравнению с телефонами в 1/2 цены. 

    Компании создаются для извлечения прибыли, а не для продажу товаров в убыток. Если раздавать телефоны себестоимостью в $500 по $100 (что возможно), то должен быть явный план как вернуть эти деньги после того как "рынок завоеван". Но никаких очевидных вариантов тут и близко нет.

    И для большинства производителей телефонов цена может быть очень близка к себестоимости - кроме продукции Apple и дорогих моделей Samsung. В сегменте телефонов очень жесткая конкуренция, прибыли (profit margin) минимальны. Одно время Apple получала более 100% доли прибыли рынка телефонов так как отдельные производители работали в убыток. Сейчас Apple получает 75-80% прибыли с рынка телефонов при доле ~20%. Поиск "phone profit margins" найдет информацию по этому поводу.

    И, кстати, я совсем не переживаю "потерю" Windows Mobile. С ней все было ясно уже в 15 году.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    10 ноября 2019 г. 18:54
    Модератор
  • Здравствуйте,

    У меня были еще старые старые htc с WM, было прикольно. Не соглашусь, что андроид прям только дешевую нишу занимали, флагманы всегда были в классе премиум. А еще был Symbian, родоначальник всего смартфон движения. Кстати недавно была статья: Bill Gates: You'd all be on Windows Mobile today, not Android, but I screwed up


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.


    11 ноября 2019 г. 8:19
    Модератор