Microsoft пояснює, як створювати програми для пристроїв з подвійним екраном

Значок часу читання 3 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Сьогодні Microsoft оголосила про випуск попередній перегляд SDK для пристрою Surface Duo що дозволить розробнику створювати подвійний екран. Наступного місяця Microsoft також випустить попередній SDK для Windows 10X. На додаток до попереднього перегляду SDK, сьогодні Microsoft випустила документацію для розробників, яка описує функціональні можливості та рекомендації щодо розробки досвіду для пристроїв з подвійним екраном. Microsoft рекомендує розробникам підтримувати такі макети:

  • За замовчуванням
    • За замовчуванням програми відкриваються в розгорнутому стані і займають один екран. У положеннях подвійного екрана користувачі можуть запускати два додатки один біля одного, щоб одночасно порівнювати, споживати або перехресно посилатися на вміст.
    • Підтримується за замовчуванням. Якщо ваша програма була розроблена для роботи з різними розмірами екрана та портретною та альбомною орієнтацією, як описано раніше, вам більше нічого не потрібно робити.
  • Розширений за замовчуванням
    • Коли пристрій знаходиться в положенні двох екранів (подвійний портрет або подвійний альбомний), користувачі можуть розширити один додаток на обох екранах, надаючи більше місця для вмісту. Користувач несе відповідальність за охоплення програми, це не стан, у який програма входить програмно.
    • Підтримка необов’язкова. Розширений режим є унікальним для пристроїв з подвійним екраном. Якщо ви не внесете жодних змін у свою програму, вона буде вести себе так, ніби вона відображається на одному великому екрані. Однак ви можете застосувати низку оптимізацій макета, щоб ваш додаток скористався перевагами унікальних функцій пристроїв з подвійним екраном. Вони більш детально розглянуті далі в цій статті.
  • Повний екран
    • Це схоже на макет за замовчуванням, за винятком того, що системний інтерфейс користувача (панель завдань, системний лоток, панель додатків, назва програми) приховані, щоб створити повну занурення, ідеально підходить для ігор та відтворення відео.
    • Підтримка необов’язкова. Ви можете використовувати доступні API, щоб перевести свою програму в повноекранний режим.
  • Повний екран
    • Ви можете програмно розширити свою програму, щоб використовувати повноекранний режим під час розгортання. Якщо програма, яка відображається на одному екрані в повноекранному режимі, охоплена користувачем, вона залишиться повноекранним.
    • Підтримка необов’язкова. Зверніть увагу на переваги повноекранного режиму в режимі згортання, а також одного екрана.

Усі пристрої з подвійним екраном можна складати, перевертати та повертати. Обидва екрани можна використовувати як дисплеї, або один екран може виконувати роль клавіатури. Різні форм-фактори підтримують широкий спектр діяльності та дозволяють користувачеві пристосувати пристрій до своєї ситуації. Незважаючи на те, що всі існуючі програми працюватимуть на пристроях з подвійним екраном без будь-яких модифікацій, очікується, що розробники повністю охоплять функції подвійного екрана, вносячи зміни у свої програми.

Ви можете перевірити повна документація від Microsoft тут. Якщо у вас є запитання щодо роботи з подвійним екраном, ви можете надіслати листа на адресу [захищено електронною поштою].

Детальніше про теми: Пристрій із двома екранами, Microsoft, поверхню, Дует поверхня, Поверхня нео

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *