Microsoft tlačil na vývojárov, aby vytvárali aplikácie Progressive Web Apps (PWA) alebo Universal Windows Platform (UWP), ktoré môžu efektívne fungovať vo všetkom, od malej obrazovky legendárneho telefónu Surface s kódovým označením Andromeda po prenosný počítač s dvojitou obrazovkou 2 v 1 Centaurus. -tablet k Surface Pro k Surface Book k Surface Studio.
Kredit: Denys Prykhdov/Shutterstock
Apple údajne niekedy v rokoch 2022-2023 bude tlačiť na vývojárov, aby zlúčili aplikácie pre Mac, iPhone a iPad do jedného spustiteľného súboru. Nebojte sa však: Mac zatiaľ nezabíjajú. A to je vlastne skvelá správa pre všetkých.
Podľa správy agentúry Bloomberg z tohto týždňa chce spoločnosť Cupertino uľahčiť jednorazový rozvoj a nasadenie kdekoľvek prostredníctvom novej „viacstupňovej iniciatívy“ s názvom Marzipan. To je v pätách snahy spoločnosti Apple v minulom roku vydať UIKit, vývojárske nástroje, ktoré uľahčujú prenos aplikácií pre iOS do počítačov Mac.
Čo plánuje Apple
S článkom Marzipan článok Bloomberg hovorí, že cieľom spoločnosti Apple je zvýšiť príjmy podporou „jednoduchšej“ tvorby softvéru. Ale to je dosť naivné. Ako by vám povedal každý vývojár, aj keď je základňa kódov rovnaká, pri vývoji na viacerých platformách neexistuje nič „jednoduchšie“.
Bez ohľadu na to, ako hladko to dokáže Apple zaistiť, zefektívnenie vývoja tak, ako si Apple údajne predstavuje, bude vždy znamenať vyššie náklady spojené s vývojom používateľského rozhrania a testovaním hardvéru. Ale napriek tomu to bude oveľa lepšie, ako keby ste museli udržiavať viac projektov pre viacero hardvérových platforiem.
Zjavnou výhodou pre spotrebiteľov je, že tento krok teoreticky prinesie skvelé aplikácie na rôzne stroje Apple, ktoré tam predtým neboli. Predstavte si profesionálnu aplikáciu pre macOS, ako je Photoshop, bežiaca na MacBooku ako obvykle, ktorá sa zmení na dotykovú verziu na iPade a potom na ďalšiu zjednodušenú verziu pre mohutný iPhone. (Verzia Photoshopu pre iOS je v prevádzke, prinajmenšom pre iPad v tomto roku.) Rovnako tak aplikácia ako Netflix alebo Gmail bude môcť bez námahy migrovať na prenosné a stolné počítače Apple.
Tento krok má ešte väčší zmysel, keď sa pozriete na fámy o plánoch spoločnosti Apple používať vo svojich MacBookoch procesory Axx založené na ARM. IPad ukázal cestu a ponúka lepší výkon ako väčšina prenosných počítačov - je obmedzený iba svojou pamäťou RAM. Niet pochýb o tom, že Apple vloží procesory ARM do všetkých svojich počítačov skôr ako neskôr.
Ale kľúčové tu je, že aj keď Apple znova a znova tvrdil, že neplánuje zlúčiť MacOS a iOS, toto vývojové zlúčenie to efektívne dosiahne.
Na počítačoch Mac je stále možné spustiť aplikácie v režime okna. A Finder bude zatiaľ stále „spúšťačom“ aplikácií MacOS - rovnakým spôsobom, akým sú odrazové mostíky pre iPhone alebo iPad spúšťače iOS.
Ale to sú nepodstatné rozdiely. V skutočnosti, ak by aplikácie bežali s jedinou kódovou základňou na zariadeniach iPhone, iPad a Mac, spoločnosť Apple by efektívne zlúčila všetky operačné systémy. Jediné, čo sa zmení, bude užívateľský zážitok na každom počítači - klientskom rozhraní, ktoré naň nasadíte.
Nová vlna tvarovacích faktorov tvarov výpočtu
Tento krok umožní spoločnosti Apple skúmať nové tvarové faktory rovnakým spôsobom, akým to robí Microsoft so svojim hardvérom Surface alebo ako Google so skladacími telefónmi alebo povestným režimom Android Q pre počítače.
Pretože faktom je, že zatiaľ čo Apple pracuje na tom, aby sa toto zlúčenie uskutočnilo v rokoch 2022-2023, tieto dve spoločnosti sú vpred vo vývoji bezproblémového operačného systému, ktorý môže fungovať v rôznych formových faktoroch, pričom sa používateľské skúsenosti aplikácií menia a prispôsobujú týmto formovým faktorom. .
Kredit: Thurrot.com
Microsoft tlačil na vývojárov, aby vytvárali aplikácie Progressive Web Apps (PWA) alebo Universal Windows Platform (UWP), ktoré môžu efektívne fungovať vo všetkom, od malej obrazovky legendárneho telefónu Surface s kódovým označením Andromeda po prenosný počítač s dvojitou obrazovkou 2 v 1 Centaurus. -tablet k Surface Pro k Surface Book k Surface Studio.
Všetky tieto počítače sa pripájajú k rovnakému operačnému systému Windows Core a ponúkajú mierne odlišné užívateľské prostredie, pričom aplikácie sa menia tak, aby sa prispôsobili funkciám akéhokoľvek hardvéru, v ktorom sú spustené. A všetky budú k dispozícii v jednom kontajneri v obchode Microsoft Store, rovnako ako Apple údajne plánuje robiť s aplikáciami marcipánu.
A potom je tu Google, ktorý sa uberá opačnou cestou a pripravuje vývojárov na vytvorenie aplikácie, ktorá bude fungovať vo všetkom, od telefónov s Androidom cez skladacie telefóny až po zariadenia 2 v 1 až po Chromebooky.
Kredit: Google
Spoločnosť Mountain View minulý rok uviedla, že pracuje na zabezpečení bezproblémového fungovania jej operačného systému a aplikácií v rôznych formách. V blogovom príspevku na webe Android Developers spoločnosť uviedla, že aplikácie tiež potrebujú zmeniť svoje používateľské rozhranie spolu so samotným zariadením. Niečo ako YouTube by malo fungovať v zobrazení na jednom paneli a dynamicky sa rozširovať pri otvorení druhého panela telefónu.
Výhľad
Nasledujúcich niekoľko rokov dôjde k úplnej zmene v spôsobe, akým chápeme prácu s počítačmi, pričom tri veľké technologické spoločnosti prijmú zariadenia, ktoré môžu meniť tvar, a aplikácie, ktoré môžu bezproblémovo fungovať na viacerých zariadeniach. Onedlho si už nebudeme musieť lámať hlavu nad tým, ktoré programy kde bežia. Namiesto toho si vyberieme akékoľvek zariadenie a budeme sa baviť alebo vykonávať svoju prácu.
Konečne je výpočtová technika opäť vzrušujúca.
Tento príspevok sa pôvodne objavil v Tomovom sprievodcovi.