Microsoft on sundinud arendajaid looma progressiivseid veebirakendusi (PWA-sid) või universaalseid Windowsi platvormi (UWP) rakendusi, mis suudavad tõhusalt töötada kõiges, alates muinasjutulise Surface-telefoni väikesest ekraanist koodnimega Andromeda kuni kahe-ühes Centauruse kahe ekraaniga sülearvutini. -tablet Surface Pro -le Surface -raamatusse Surface Studio -sse.
Krediit: Denys Prykhdov/Shutterstock
Väidetavalt sunnib Apple arendajaid ühendama Maci, iPhone'i ja iPadi rakendused üheks täidetavaks failiks millalgi aastatel 2022-2023–2022. Kuid ärge muretsege: nad ei tapa Maci (veel). Ja see on tegelikult suurepärane uudis kõigile.
Selle nädala Bloombergi aruande kohaselt soovib Cupertino ettevõte uue „mitmeastmelise algatuse” nimega Martsipan lihtsustada selle ühekordset arendamist ja levitamist kõikjal. See on Apple'i eelmise aasta sammu kannul, et vabastada UIKit, arendustööriistad, mis hõlbustavad iOS -i rakenduste Macile toomist.
Mida Apple plaanib
Bloombergi artiklis öeldakse martsipani kohta, et Apple'i eesmärk on suurendada tulusid, edendades tarkvara "lihtsamat" loomist. Aga see on üsna naiivne. Nagu iga arendaja teile ütleks, isegi kui koodibaas on sama, pole mitmele platvormile arendamisel sellist asja nagu "lihtsam".
Olenemata sellest, kui sujuvalt Apple selle tööle paneb, kaasneb Apple'i väidetavalt kavandatud arengu sujuvamaks muutmine alati kõrgemate kuludega, mis on seotud kasutajaliidese arendamise ja riistvara testimisega. Kuid siiski on see palju parem kui mitme riistvaraplatvormi jaoks mitme projekti haldamine.
Ilmselge kasu tarbijatele on see, et teoreetiliselt toob see samm suurepäraseid rakendusi erinevatesse Apple'i masinatesse, mida varem polnud. Kujutage ette professionaalset MacOS-i rakendust, nagu Photoshop, mis töötab tavapäraselt MacBookis ja mis muutub iPadis puutetundlikuks versiooniks ning seejärel lihaka iPhone'i jaoks lihtsustatud versiooniks. (Photoshopi iOS -i versioon on vähemalt selle aasta iPadis töös.) Samuti saab selline rakendus nagu Netflix või Gmail hõlpsalt rännata Apple'i süle- ja lauaarvutitesse.
See samm on veelgi mõttekam, kui vaatate Apple'i kuulujutud plaane kasutada oma MacBooksis ARM-põhiseid Axx-protsessoreid. IPad on näidanud teed, pakkudes paremat jõudlust kui enamik sülearvuteid - seda piirab ainult selle RAM. Pole kahtlust, et Apple paneb ARM -protsessorid kõikidesse oma arvutitesse varem kui hiljem.
Kuid võti on selles, et isegi kui Apple on ikka ja jälle öelnud, et ei kavatse MacOS -i ja iOS -i ühendada, saavutab see arenduste ühendamine selle tõhusalt.
Rakendused saavad endiselt töölauaga Macidel aknarežiimis töötada. Ja Finder on esialgu endiselt macOS -i rakenduste käivitaja - samamoodi nagu iPhone'i või iPadi hüppelauad on iOS -i käivitajad.
Kuid need on ebaolulised erinevused. Tegelikult, kui rakendused töötavad ühe koodibaasiga iPhone'is, iPadis ja Macis, oleks Apple tegelikult ühendanud kõik operatsioonisüsteemid. Ainus, mis muutub, on iga masina kasutuskogemus - esipaneel, mille te sellele panite.
Arvutamise vormitegurite uus laine
Selline samm võimaldab Apple'il uurida uusi vormitegureid samamoodi, nagu Microsoft teeb oma Surface'i riistvaraga või Google teeb kokkupandavate telefonidega või kuulujuttudega Android Q töölauarežiimi.
Kuna fakt on see, et kuigi Apple töötab selle ühinemise nimel aastatel 2022-2023–2022, on need kaks ettevõtet edusammudeta sujuva operatsioonisüsteemi väljatöötamisel, mis võib töötada erinevate vormiteguritega, muutes rakenduste kasutajakogemusi nende vormiteguritega kohanemiseks .
Krediit: Thurrot.com
Microsoft on sundinud arendajaid looma progressiivseid veebirakendusi (PWA-sid) või universaalseid Windowsi platvormi (UWP) rakendusi, mis suudavad tõhusalt töötada kõiges, alates muinasjutulise Surface-telefoni väikesest ekraanist koodnimega Andromeda kuni kahe-ühes Centauruse kahe ekraaniga sülearvutini. -tablet Surface Pro -le Surface -raamatusse Surface Studio -sse.
Kõik need masinad ühendatakse samasse Windows Core OS -i ja pakuvad veidi erinevat kasutuskogemust, rakendused hakkavad kohanduma mis tahes riistvara funktsioonidega, milles nad töötavad. Ja kõik need on saadaval Microsofti poe üksikkonteinerites, nagu Väidetavalt kavatseb Apple teha koostööd martsipanirakendustega.
Ja siis on Google, mis läheb vastupidist teed, valmistades arendajad ette looma rakenduse, mis võib töötada kõikides seadmetes, alates Android-telefonidest kuni kokkupandavate telefonide ja kahe-ühes-seadmete ning Chromebookideni.
Krediit: Google
Mountain View ettevõte ütles eelmisel aastal, et töötab selle nimel, et selle operatsioonisüsteem ja rakendused töötaksid sujuvalt erinevates vormitegurites. Ettevõte märkis Androidi arendajate saidi ajaveebi postituses, et rakendused peavad ka seadme kasutajaliidese koos seadmega muutma. Midagi sellist nagu YouTube peaks töötama ühe paani vaates ja laiendama dünaamiliselt, kui avate oma telefoni teise paani.
Väljavaade
Järgnevatel aastatel muutub täielikult arusaam andmetöötlusest - kolm suurt tehnoloogiaettevõtet võtavad kasutusele seadmed, mis võivad kuju muuta, ja rakendused, mis võivad sujuvalt töötada mitmes seadmes. Varsti ei pea me muretsema, millised programmid kus töötavad. Selle asemel valime lihtsalt mis tahes seadme ja lõbutseme või teeme oma tööd.
Lõpuks on arvutitöö taas põnevaks muutunud.
See postitus ilmus algselt Tom's Guide'is.