Microsoft підштовхує розробників до створення програм з прогресивними веб-програмами (PWA) або універсальної платформи Windows (UWP), які можуть ефективно працювати у всьому, починаючи від маленького екрану легендарного телефону Surface з кодовою назвою Andromeda і закінчуючи двоекранним ноутбуком Centaurus 2 в 1. -таблиця до Surface Pro до Книги Surface до Surface Studio.
Кредит: Денис Прихдов/Shutterstock
Нібито у 2022-2023 роках Apple збирається підштовхнути розробників до об’єднання програм Mac, iPhone та iPad в один виконуваний файл. Однак не хвилюйтесь: вони ще не вбивають Mac. І це насправді чудова новина для всіх.
Згідно з доповіддю Bloomberg цього тижня, компанія з Купертіно хоче полегшити розробку одного разу та розгортати її всюди за допомогою нової «багатоетапної ініціативи» під назвою Marzipan. Це є наслідком кроку Apple минулого року щодо випуску UIKit, інструментів для розробників, які полегшують перенесення додатків iOS на Mac.
Що планує Apple
З Марципаном у статті Bloomberg говориться, що мета Apple - збільшити дохід за рахунок сприяння "більш легкому" створенню програмного забезпечення. Але це досить наївно. Як вам скаже будь -який розробник, навіть якщо база кодів однакова, не існує такого поняття, як "простіше", коли мова йде про розробку на декількох платформах.
Незалежно від того, наскільки Apple може злагодити роботу, оптимізація розвитку у тому вигляді, який, як повідомляється, Apple, завжди призведе до більш високих витрат, пов'язаних з розробкою інтерфейсу користувача та тестуванням обладнання. Але все -таки це буде набагато краще, ніж необхідність ведення кількох проектів для кількох апаратних платформ.
Очевидною перевагою для споживачів є те, що теоретично цей крок принесе чудові програми на різні машини Apple, яких раніше не було. Уявіть собі професійний додаток macOS, такий як Photoshop, що працює на MacBook, як зазвичай, що перетворюється на сенсорну версію на iPad, а потім-на ще більш спрощену версію для потужного iPhone. (Версія Photoshop для iOS працює, принаймні для iPad цього року.) Аналогічно, програма, наприклад Netflix або Gmail, зможе без особливих зусиль перейти на ноутбуки та настільні комп’ютери Apple.
Цей крок набуває ще більшого сенсу, якщо подивитись на чутки про плани Apple щодо використання процесорів Axx на базі ARM у своїх MacBooks. IPad показав шлях, пропонуючи кращу продуктивність, ніж більшість ноутбуків - він обмежений лише оперативною пам'яттю. Безсумнівно, що Apple поставить процесори ARM у всі свої комп’ютери раніше, ніж пізніше.
Але головне тут полягає в тому, що хоча Apple знову і знову повторювала, що не планує об’єднувати macOS та iOS, це об’єднання дозволить досягти цього.
Додатки все ще зможуть працювати у віконному режимі на комп’ютерах Mac. І Finder поки що буде як і раніше "пусковою програмою" macOS - так само, як трампліни для iPhone або iPad є пусковими пристроями iOS.
Але це несуттєві відмінності. По суті, якби програми працювали з єдиною кодовою базою на iPhone, iPad та Mac, то Apple ефективно об’єднала б усі операційні системи. Єдине, що зміниться, - це досвід користувача на кожній машині - передня частина, яку ви на ній надягаєте.
Нова хвиля перетворення обчислювальних форм -факторів
Подібний крок дозволить Apple досліджувати нові форм -фактори так само, як це робить Microsoft зі своїм обладнанням Surface або Google зі складними телефонами або настільним режимом Android Q.
Оскільки справа в тому, що поки Apple працює над тим, щоб це злиття відбулося у 2022-2023 роках, ці дві компанії просунулися вперед у розробці бездоганної операційної системи, яка може працювати з різними форм-факторами, змінюючи досвід користувачів додатків, щоб адаптуватися до цих форм-факторів. .
Кредит: Thurrot.com
Microsoft підштовхує розробників до створення програм із прогресивними веб-програмами (PWA) або універсальної платформи Windows (UWP), які можуть ефективно працювати у всьому, від маленького екрану легендарного телефону Surface з кодовою назвою Andromeda до ноутбука з двома екранами Centaurus 2 в 1 -таблиця до Surface Pro до Книги Surface до Surface Studio.
Усі ці машини підключатимуться до однієї ОС Windows Core і пропонуватимуть дещо інший користувальницький досвід, а програми перетворюватимуться на функції будь -якого обладнання, на якому вони працюють. І всі вони будуть доступні в окремих контейнерах у Microsoft Store, як і Як повідомляється, Apple планує працювати з програмами Marzipan.
І ось Google, який йде в зворотному напрямку, готуючи розробників створити додаток, який може працювати з усіма пристроями-від телефонів Android до складних телефонів до пристроїв 2 в 1 до Chromebook.
Кредит: Google
Минулого року компанія Mountain View заявила, що працює над тим, щоб її ОС та програми працювали безперебійно з різними форм -факторами. У своєму блозі на сайті Android Developers компанія зазначила, що додаткам також потрібно змінити свій інтерфейс разом із самим пристроєм. Щось на зразок YouTube має працювати в режимі однієї панелі та динамічно розширюватися під час відкриття другої панелі телефону.
Outlook
Наступні кілька років побачать повну зміну в розумінні нами обчислювальної техніки: три великі технологічні компанії приймуть пристрої, які можуть змінювати форму, та програми, які зможуть безперебійно працювати на кількох пристроях. Досить скоро нам не доведеться турбуватися про те, які програми де запускаються. Натомість ми просто виберемо будь -який пристрій і повеселимось або зробимо свою роботу.
Нарешті обчислювальна техніка знову стала захоплюючою.
Ця публікація спочатку з'явилася у Томовому путівнику.