Приложение Люди для ПК получило большое обновление

Приложение Люди для ПК получило большое обновление

Немногим меньше месяца назад инсайдеры в Fast Ring получили новую версию встроенного приложения Люди с полностью переработанным интерфейсом. Инженеры Microsoft как следует протестировали этот апдейт, и на днях он стал доступен для всех пользователей Windows 10. Крупнейшие изменения таковы:

  • Кнопки из нижней панели приложения и настройки сортировки контактов переехали в гамбургер-меню.
  • Главная страница приложения теперь не разделена на 3 части, а полностью заполнена списком контактов. Напротив каждого из них отображается телефон и адрес электронной почты. Более подробная информация о контакте выводится в отдельном окне.
  • Улучшен поиск внутри приложения - теперь результаты отображаются по мере набора запроса.
  • Множество других небольших изменений.

Обновление доступно только для компьютеров, работающих под управлением Windows 10 Fall Creators Update (1709). Ни смартфоны, ни ПК на более старых версиях Windows 10 этот апдейт не получили. Никаких технических ограничений в этом плане нет, так что нам остаётся лишь удивляться подобному решению разработчиков Microsoft.

Автор поста Рекомендуем посмотреть Лучшие комментарии

- Universal Windows Platform умирает, никто не пользуется даже встроенными приложениями, пользователи требуют улучшений. Что делать? - Давайте искусственно ограничим распространение актуальных версий программ и сделаем их недоступными для большинства юзеров! - Есть!

Комментарии (63)

- Universal Windows Platform умирает, никто не пользуется даже встроенными приложениями, пользователи требуют улучшений. Что делать? - Давайте искусственно ограничим распространение актуальных версий программ и сделаем их недоступными для большинства юзеров! - Есть!

"Никаких технических ограничений в этом плане нет" Такое чувство, что вы сам разрабатываете это приложение и с лёгкостью так утверждаете. Ещё как есть эти ограничения. А про умирающую UWP уже даже не смешно. Вы каждый день ей пользуетесь, с каждым обновлением всё больше и больше, но продолжаете хоронить.

>> Ещё как есть эти ограничения. И в чём же они, по-вашему, состоят? Расскажите, пожалуйста, а после я поведаю вам, почему их на самом деле нет. :D >> Вы каждый день ей пользуетесь, с каждым обновлением всё больше и больше Да вы что? И чем же я с каждым обновлением пользуюсь больше и больше?

А вы обновите своё приложение, с новыми элементами, которые появились только в FCU. Будете приятно удивлены что ваше новое приложение будет работать только для FCU. Конечно можно сделать поддержку для старой версии, налепив своих костылей. Windows 10 как минимум вы пользуетесь? Если нет, то дальше продолжать список нет смысла. ?

>> Будете приятно удивлены что ваше новое приложение будет работать только для FCU. Вот это поворот! Только это не так. :D Лень даже кучу примеров приводить со стоковыми приложениями Microsoft, которые умеют адаптироваться под версию ОС и присутствующие API. Просто вот вам скриншот новой версии приложения Люди, которое работает на 1703. Понимаете ли, испытать хотелось, а обновлять основной ПК до 1709 пока не планирую. :) >> Windows 10 как минимум вы пользуетесь? Если нет, то дальше продолжать список нет смысла. А каким образом связана Windows 10 и Universal Windows Platform? Windows 10 по умолчанию в некоторых редакциях вообще с WinRT API не работает.

>>Просто вот вам скриншот новой версии приложения Люди, которое работает на 1703. Понимаете ли, испытать хотелось, а обновлять основной ПК до 1709 пока не планирую. :) Дак если работает, в чём тогда проблема?? >>А каким образом связана Windows 10 и Universal Windows Platform? А они могут как-то раздельно существовать?

>> Windows 10 по умолчанию в некоторых редакциях вообще с WinRT API не работает. Это какие редакции? Сервер?

>> Дак если работает, в чём тогда проблема?? Так и я пишу - никаких технических ограничений нет, но Microsoft искусственно поставила минимальной поддерживаемой версией 1709. Небольшие манипуляции позволяют поставить приложение и на 1703, что вызывает закономерный вопрос: зачем Microsoft извращается таким образом? >> А они могут как-то раздельно существовать? Представьте себе. На данный момент все важнейшие компоненты Windows 10 работают не на WinRT. >> Это какие редакции? Сервер? Хотя бы Enterprise LTSB, в состав которой даже Edge не входит.

>>Небольшие манипуляции позволяют поставить приложение и на 1703. Если оно действительно без сбоев заводится и работает на 1703, то действительно не понятно. >>Представьте себе. На данный момент все важнейшие компоненты Windows 10 работают не на WinRT. Я про другое спросил: Как UWP может сущесвовать без Windows 10? Как я могу эту платформу ещё использовать?

Изначально вы писали, что если я пользуюсь Windows 10, я автоматически пользуюсь и UWP. Это не так.

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

А с каких пор оболочка Windows написана на WinRT API? Это пока только в проекте CShell всякие на WinRT API. На данный момент всё это основано на Win32)

Опять же, я про UWP.

Оболочка даже не запакована в UWP. Explorer.exe - лишь слегка допиленный Explorer.exe со времён Windows 7/8 с артефактами ещё со времён Windows 95.

Такое ждёт нас в бедующем, а пока я понял они занимаются внедрением новых компонентов, дизайна, в старые части системы.

Именно так. И никаким UWP там пока и не пахнет.

Дак компоненты то уже uwpшные

Кто вам такое сказал? ?

А вы предполагаете, что панель уведомлений, параметры и другие части системы, которые были (есть) и в телефонах, это разные компоненты, просто сделаны под один стиль.?

Параметры - единственное универсальное приложение. :) Причём оно просто тесно интегрировано с системой, наверняка использует общие для ПК и смартфонов Win32 API (те самые, про которые я написал в другой ветке, которые можно было интегрировать, которые поддерживались). Панель уведомлений, Пуск и всё такое - часть оболочки, которая на ПК основана на Win32 и не менялась внутри уже годами, а на смартфонах - как раз универсальная. Если попытаться превратить оболочку смартфонов в оболочку для ПК, получим Continuum в его текущем состоянии.

Панель уведомлений в принципе не было до win 10.

>>Хотя бы Enterprise LTSB, в состав которой даже Edge не входит. Ну приложений изначально не стоит стандартных, но внутри ядро то всё тоже. И новые UWP приложения там работают.

Ядро - да, то же. Windows NT. Оно не менялось уже много лет.

Ядро то же, и какая то часть UWP есть. Возможно полная. Или частичная.

WinRT API присутствуют в полном объёме, но не используются.

Всё хотел вас спросить, почему вы UWP приложения называете WinRT ?

Настоящие универсальные приложения используют WinRT API. Они впервые появились в Windows 8.1 / Windows Phone 8.1. Тогда и вся универсальность началась. Все приложения, идущие Appx-пакетами для Windows Phone 8.1, как раз и использовали. С Windows 10 стратегия универсальности пошла вперёд, придумали "Universal Windows Platform" и "OneCore". Под капотом осталось то же самое - те же WinRT API, только доработанные. Сейчас достаточно важно упоминать, какие UWP-приложения имеются ввиду - настоящие универсальные, которые используют только WinRT API и могут работать на всех устройствах, либо псевдо-UWP, которые используют Win32 API, и от UWP у них фактически одно название.

Отсюда и заблуждения. UWP почему и назвали, что эти приложения могут не только WinRT API использовать, но и Win32. Никакого псевдо здесь нет, вы будете использовать одно и тоже приложение на разных устройствах. А вот та универсальность, которая началась в Win8.1, как раз и была псевдо.

>> UWP почему и назвали, что эти приложения могут не только WinRT API использовать, но и Win32 Нет. Название UWP появилось задолго до того, как были анонсированы инструменты портирования Win32-приложений Project Centennial. Поддержка UWP, использующих Win32 API, появилась только в Anniversary Update, полноценная поддержка - только в Creators Update. >> Никакого псевдо здесь нет, вы будете использовать одно и тоже приложение на разных устройствах. Каким же образом его можно использовать на разных устройствах, если Win32 API доступны только на ПК?

В 2015, с первым релизом уже использовал win32 api.

>>Каким же образом его можно использовать на разных устройствах, если Win32 API доступны только на ПК? А кто заставляет использовать эти API на других устройствах. Используешь то что поддерживает данное устройство.

>> В 2015, с первым релизом уже использовал win32 api. Да вы что? А почему на MSDN написано, что минимум нужно 1607, а чтобы были хоть какие-то нормальные возможности - 1703? >> А кто заставляет использовать эти API на других устройствах. Используешь то что поддерживает данное устройство. Гениально. Вам не приходит в голову светлая мысль, что если приложение работает на Win32, оно не может на другом устройстве взять и работать с WinRT, так как это абсолютно разные библиотеки?

📎📎📎📎📎📎📎📎📎📎