Microsoft heeft ontwikkelaars ertoe aangezet om Progressive Web Apps (PWA's) of Universal Windows Platform (UWP) -apps te maken die effectief in alles kunnen worden uitgevoerd, van het kleine scherm van de legendarische Surface-telefoon met de codenaam Andromeda tot de 2-in-1 Centaurus-laptop met dubbel scherm -tablet naar de Surface Pro naar het Surface Book naar de Surface Studio.
Krediet: Denys Prykhdov/Shutterstock
Naar verluidt gaat Apple ontwikkelaars ertoe aanzetten om Mac-, iPhone- en iPad-apps ergens in 2022-2023 samen te voegen tot één enkel uitvoerbaar bestand. Maar maak je geen zorgen: ze doden de Mac (nog) niet. En dit is eigenlijk geweldig nieuws voor iedereen.
Volgens een Bloomberg-rapport van deze week wil het bedrijf uit Cupertino het gemakkelijker maken om eenmalig te ontwikkelen en overal te implementeren via een nieuw "meerstappeninitiatief" genaamd Marzipan. Dat komt op de hielen van Apple's verhuizing vorig jaar om UIKit uit te brengen, ontwikkelaarstools die het gemakkelijker maken om iOS-apps naar de Macs te brengen.
Wat Apple van plan is
Met Marsepein zegt het Bloomberg-artikel dat het doel van Apple is om de inkomsten te verhogen door het "gemakkelijker" maken van software te promoten. Maar dat is nogal naïef. Zoals elke ontwikkelaar je zou vertellen, zelfs als de codebase hetzelfde is, bestaat er niet zoiets als "gemakkelijker" als het gaat om het ontwikkelen naar meerdere platforms.
Het maakt niet uit hoe soepel Apple het kan laten werken, het stroomlijnen van de ontwikkeling op de manier die Apple naar verluidt voor ogen heeft, zal altijd gepaard gaan met hogere kosten in verband met de ontwikkeling van de gebruikersinterface en het testen van hardware. Maar toch, het zal veel beter zijn dan meerdere projecten voor meerdere hardwareplatforms te moeten onderhouden.
Het voor de hand liggende voordeel voor consumenten is dat, in theorie, de verhuizing geweldige apps naar verschillende Apple-machines zal brengen die er voorheen niet waren. Stel je een professionele macOS-app zoals Photoshop voor die zoals gewoonlijk op een MacBook draait en die verandert in een op aanraking gebaseerde versie op iPad en vervolgens een verder vereenvoudigde versie voor een stevige iPhone. (Een iOS-versie van Photoshop is in de maak, dit jaar in ieder geval voor de iPad.) Evenzo zal een app als Netflix of Gmail moeiteloos kunnen migreren naar Apple-laptops en desktopcomputers.
Deze stap is nog logischer als je kijkt naar de geruchten van Apple over het gebruik van ARM-gebaseerde Axx-processors in zijn MacBooks. De iPad heeft de weg gewezen en biedt betere prestaties dan de meeste laptops - hij wordt alleen beperkt door zijn RAM. Het lijdt geen twijfel dat Apple vroeg of laat ARM-processors in al zijn computers zal plaatsen.
Maar de sleutel hier is dat, hoewel Apple keer op keer heeft gezegd dat het niet van plan is om macOS en iOS samen te voegen, deze samenvoeging van de ontwikkeling dat effectief zal bereiken.
Apps kunnen nog steeds in de venstermodus worden uitgevoerd op de desktop-Macs. En de Finder zal voorlopig nog steeds de app-launcher van macOS zijn - op dezelfde manier als de springplanken van de iPhone of iPad de launchers van iOS zijn.
Maar dat zijn inconsequente verschillen. Als apps met een enkele codebase op iPhone, iPad en Macs draaien, zou Apple feitelijk alle besturingssystemen hebben samengevoegd. Het enige dat zal veranderen, is de gebruikerservaring op elke machine - de front-end die u erop plaatst.
Een nieuwe golf van morphing computing-vormfactoren
Een stap als deze stelt Apple in staat om nieuwe vormfactoren te verkennen op dezelfde manier als Microsoft doet met zijn Surface-hardware of Google doet met opvouwbare telefoons of de geruchten Android Q-desktopmodus.
Want hoewel Apple eraan werkt om deze samenvoeging in 2022-2023 mogelijk te maken, zijn deze twee bedrijven ver vooruit in het ontwikkelen van een naadloos besturingssysteem dat over verschillende vormfactoren kan werken, waarbij de gebruikerservaringen van applicaties worden aangepast om zich aan die vormfactoren aan te passen .
Krediet: Thurrot.com
Microsoft heeft ontwikkelaars ertoe aangezet om Progressive Web Apps (PWA's) of Universal Windows Platform (UWP) -apps te maken die effectief in alles kunnen worden uitgevoerd, van het kleine scherm van de legendarische Surface-telefoon met de codenaam Andromeda tot de 2-in-1 Centaurus-laptop met dubbel scherm -tablet naar de Surface Pro naar het Surface Book naar de Surface Studio.
Al deze machines kunnen worden aangesloten op hetzelfde Windows Core-besturingssysteem en bieden een iets andere gebruikerservaring, waarbij apps zich aanpassen aan de functies van de hardware waarin ze worden uitgevoerd. En ze zullen allemaal beschikbaar zijn in afzonderlijke containers in de Microsoft Store, net als Apple is naar verluidt van plan om het met Marsepein-apps te doen.
En dan is er nog Google, dat de omgekeerde weg inslaat en ontwikkelaars voorbereidt om een app te maken die in alles kan worden uitgevoerd, van Android-telefoons tot opvouwbare telefoons en 2-in-1-apparaten tot Chromebooks.
Krediet: Google
Het bedrijf Mountain View zei vorig jaar dat het eraan werkte om ervoor te zorgen dat zijn besturingssysteem en apps naadloos zouden werken in verschillende vormfactoren. In een blogpost op de Android Developers-site merkte het bedrijf op dat apps ook de gebruikersinterface moesten aanpassen, samen met het apparaat zelf. Zoiets als YouTube zou in één venster moeten werken en dynamisch moeten worden uitgebreid als je het tweede venster van je telefoon opent.
Outlook
De komende jaren zullen we een totale verandering zien in de manier waarop we computergebruik begrijpen, met de drie grote technologiebedrijven die gebruik maken van apparaten die van vorm kunnen veranderen en apps die naadloos op meerdere apparaten kunnen werken. Binnenkort hoeven we ons geen zorgen meer te maken over welke programma's waar draaien. In plaats daarvan kiezen we gewoon elk apparaat en hebben we plezier of doen we ons werk.
Eindelijk is computergebruik weer spannend geworden.
Dit bericht verscheen oorspronkelijk op Tom's Guide.