Loodan, et lugejad annavad puusepatööle andeks, kuid Windows 10 on kohe ukse ees ja Redmondi uus operatsioonisüsteem loob tarkvara- ja riistvaraarendajatele palju võimalusi.
Windows 10 tähistab kõrvalekaldumist Microsofti tavapärasest OS-i strateegiast. See pole lihtsalt uus operatsioonisüsteem, vaid ka miljonite Windows 8.1 seadmete automaatne ja tasuta värskendus. See on mõeldud ka mitmete kasutajate kaebuste lahendamiseks, mis on seotud Windows 8.x kasutajaliidese (endise nimega Metro disainikeel või Metro UI). Muudatused pole ainult naha peal, kuna Windows 10 ei ole pelgalt uue kasutajaliidese ja väljamõeldud rakenduste ümberkujundamine; see võib tähistada isegi Microsofti uue ajastu algust ja selles postituses selgitan, miks.
Kõigepealt heidame pilgu sellele, mida Microsoft üritab teha Windows 8.x veatega tegelemisel. Lõppude lõpuks on see Windows 10 vähemalt pinnal.
Microsoft alustas Windows 8-ga töötamist enne Windows 7 väljaandmist 2009. aastal. Windows 7, mis oli põhimõtteliselt Windows Vista õigesti tehtud, saavutas kiiresti hea maine paljude probleemide lahendamisel, mis vaevasid tema halvasti eelkäijat. Sellisena oli Windows 8-l palju elada, kuid lisaks traditsioonilise Windowsi lati tõstmisele lootis Microsoft muuta selle tahvelarvutisõbralikuks. See tõi kaasa mitmeid vaidlusi ettevõtte kasutajaliidese valikute osas, alustades alglaadimisest Start-lähenemisest, traditsioonilise Start-menüü puudumisest ning uue Metro-stiilis kasutajaliidese kehvast toimimisest puutetugevusega laua- ja sülearvutites.
Microsoft mängis tahvelarvuti stiilis kasutajaliidesega hasartmänge ja tagantjärele mõeldes polnud see hea otsus. Retsensendid kiitsid originaalväljaande, väites, et see ainult võõristab traditsioonilisi lauaarvuti kasutajaid mõne miljoni tahvelarvuti kasutaja huvides. Ei aidanud ka Microsofti Surface'i tahvelarvutid. Windows RT ehk Windows ARM-il oli flop. Microsoft teatas hiljuti, et Windows RT ei saa Windows 10 värskendust. Vahepeal töötas Intel välja hulga x86 System-on-Chip (SoC) lahendusi, mis võimaldaksid odavate tahvelarvutite puhul töötada “päris” Windowsiga.
Tegelikult meeldisid Intelile need 22nm Bay Trail protsessorid nii palju, et lõpuks andis see 2014. aastal vastutulude programmide kaudu miljoneid tasuta ära. Nii õnnestus kiibivalmistajal saata 46 miljonit ühikut, millest paljud jõudsid odavate Windowsi tahvelarvutiteni. Ehkki see võib tunduda kummalise otsusena, võimaldas see Intelil tahvelarvuti SoC-ruumis koos Microsoftiga enam kui innukalt pardale pääseda. Mõlemal ettevõttel oli oma huvi saada x86 platvorme võimalikult paljudesse tahvelarvutitesse, kuna nende turuosa tahvelarvutite ruumis oli tohutu. Microsoft andis poolehoiu tagasi, muutes Windowsi koos Bingiga tasuta kättesaadavaks (teatud piirangutega), mis tähendas, et riistvaratootjad võivad saada tasuta tipptasemel Inteli kiibi ja Microsofti x86 operatsioonisüsteemi, kui nad austavad Inteli ja Microsofti juhiseid.
Siinkohal võite mõelda, mis see on pistmist Windows 10 arendusega - kuid uskuge mind, see tõestab väga asjakohane järgmise paari aasta jooksul. Intel ja Microsoft said mobiilsidesegmendis valusa õppetunni ja nad ei tee kaks korda sama viga. Mõlemad ettevõtted on selles pikemaajalised. Nende idee ei ole tahvelarvutite turu vallutamine, vaid selle ümberkujundamine, hägustades tahvelarvutite ja üliporditavate sülearvutite vahelised jooned. Intel nimetab selliseid seadmeid 2-ühes-seadmeteks ja lõpuks on sellel 14 nm protsessorid (Core M-seeria), mis on võimelised Windowsi tahvelarvutitele sülearvuti jõudlust taset tooma.
Uuringufirmad IDG ja Gartner avaldasid hiljuti oma 2015. aasta tahvelarvutite turuprognoosid ja tõestasid seda, mida paljud analüütikud on aastaid öelnud - Microsoftil ja Intelil läheb pikas perspektiivis hästi. IDC loodab Androidi ja iOS-i tahvelarvutid jäävad seisma , samal ajal kui Windowsi tahvelarvutid ja 2-in-1-d saavad tänavu osa, ulatudes 5,1% -lt 2014. aastal 7,0% -ni 2015. aastal. 2019. aastaks peaksid Windowsi tahvelarvutid andma 14,1% -lise turuosa Androidi ja iOS-i tahvelarvutite arvelt. Gartneri figuurid viitavad sarnasele trendile , kuigi ettevõtte prognoos pakub hinnanguid ainult 2015. ja 2016. aasta kohta.
Kokkuvõtteks võib öelda, et Windowsi laua- ja sülearvutite müük peaks lähiaastatel vähenema, samas kui ultramobiilseadmete ja tahvelarvutite müük kasvab jõudsalt. See muudab Windowsi ilmselgelt tahvelarvutite arendamiseks palju atraktiivsemaks platvormiks .
Microsoft on oma nutitelefoni operatsioonisüsteemi värskendanud juba mõnda aega, kuid isegi värskena ei suutnud ta haarata märkimisväärset turuosa. See tekitas platvormile ilmselgelt probleeme nagu Windowsi arendajad ei soovinud ressursse investeerida Windows Phone'i rakenduste arendamisse - iOS ja Android olid palju suuremad ja tulusamad.
See ei muutu niipea.
Selles osas polnud Windows Phone 7.5 ega 8.1 viga. Operatsioonisüsteem oli lahja ja kasutas piiratud riistvararessursse hästi, nii et see töötas hästi odavate ja alatoitega seadmete puhul, mis võitleksid Androidiga. Ka killustatust ei olnud palju, sest Microsoft piiras hoolikalt, millist riistvara Windowsi telefonides kasutada võiks.
Tihe konkurents nutitelefonide turul takistas aga Windowsi telefonide õhkutõusmist. Ehkki Windows töötab alakoormusega riistvara puhul paremini, pole see tänapäeval tõesti eriti müügipunkt, sest madala hinnaga Android-telefonid on varustatud suhteliselt võimsa riistvara ja rohke RAM-iga.
Windows 10 ei muutu lähitulevikus palju, kuid sellel on üks asi. Windows 10 arendus seisneb eri seadmete kasutuskogemuste ühtlustamises ja Microsoft arvab, et tal on varrukas äss Windows 10 universaalse rakenduse platvormi näol. Kontseptsioon võib tunduda lihtne, kuid selle elluviimine nõuab Microsoftilt palju pingutusi. Microsoft tutvustas universaalse rakenduse platvormi 2015. aasta alguses toimunud Mobile World Congressil ja tutvustas oma visiooni reaga blogipostitused
Nagu nimigi ütleb, universaalne platvorm seda pole lihtsalt telefonide jaoks. Microsofti lõppeesmärk on võimaldada platvormi lähenemist, mis võimaldab ühel rakendusel teie telefonis, arvutis, Xboxis, tahvelarvutis või isegi HoloLens AR headset .
See ei piirdu sellega. Eelmisel nädalal toimunud Buildi üritusel teatas Microsoft, et Windows 10 toetab ka Androidi ja iOS-i rakendusi, kuigi mõned lisatööd on vajalikud. Õnneks on suur osa protsessist automatiseeritud, tuginedes Microsofti SDK-dele eesmärgi C jaoks iOS-i rakenduste jaoks ning Java ja C ++ -i jaoks Android-rakenduste jaoks.
See on ilmselgelt suurepärane uudis Windows 10 arendajatele. Ühe rakenduse väljatöötamine praktiliselt kõigi Microsofti tarbijaplatvormide jaoks peaks kõik need atraktiivsemaks muutma. Veelgi enam, see võimaldab arendajatel maksimeerida investeeringutasuvust, eriti kui Androidi ja iOS-i rakendusi on Windowsis töötamiseks hõlpsasti muudetud (ega kannata oluliste jõudlusprobleemide all).
Microsoft aitab arendajatel lasta platvormil teha suurema osa käitusajast kohanemisest, vabastades seeläbi arendajad vähem tüütutele ülesannetele keskendumiseks ja kasutajakogemuse parandamiseks.
Nii kirjeldab Microsoft Windows 10 universaalsete rakenduste pakutavaid eeliseid:
Mis puutub HTML-i, siis Windows võimaldab arendajatel kasutada mõnda uut head, sealhulgas:
Loomulikult ei lõpe loetelu sellega. Windows 10 lõpeb paljude muudatustega, nagu nupp Start ja suuremate värskendustega nagu DirectX 12.
Vaatame mõningaid neist muudatustest lähemalt:
Universaalsed rakendused
Ma juba rääkisin sellest kontseptsioonist, nii et see on hea koht alustamiseks. Windowsi rakendused on saadaval ühtses rakenduste poes ning need ühilduvad 5-tolliste telefonide ja 55-tolliste ekraanidega. Rakendused saavad ka rohkem juhtnuppe, nii et reaalajas paanide suurust saab muuta nagu traditsiooniliste akendega programmide puhul.
Parim multitegumtöötlus
Microsoft üritab multitegumtöötlust täiustada, integreerides tegumiribale nupu Task View (kuigi ALT + TAB töötab endiselt). Ühel ekraanil saate paigutada kuni neli rakendust, mitte ainult kaks. Ülesande vaate teeb teistsuguseks see, et see võimaldab kasutajatel kasutada „virtuaalseid töölaudu“, mis põhimõtteliselt toob töölauale „vahekaardiga” kogemuse. Teil on kõik oma isiklikud asjad ühes töölaual, hoides samal ajal veel üht segamatut töölauda äri jaoks. Õigesti kasutatuna võib selline lähenemine olla produktiivsuse jaoks suurepärane.
Käsuviiba kapitaalremont
Vana hea käsuviip jäetakse sageli tähelepanuta, kuid see on siiski paljude energiatarbijate ja arendajate jaoks ülioluline funktsioon. Microsoft teeb lõpuks sellega midagi, näiteks lubades viip kopeerida ja kleepida. See ilmselt kiirendab palju vähese tähtsusega ülesannetest.
Start-nupp tõusis üles
Microsoft andis lõpuks järele - naaseb traditsiooniline Start-nupp ja see avab ka paremal olevate menüü Start kõrval asuvate elavate paanide paani, mis on samuti tagasitulek.
Otsing
Menüüs Start on otsinguriba, kuid tegumiribale lisatakse ka otsingunupp. Isiklikult arvan, et see on väga hea otsus, sest see toob praeguse reaalajas paanivaate otsingu mugavuse töölauale.
Mobiilseadmete haldus (MDM)
MDM võimaldab administraatoritel System Centeri ja Active Directory abil mitmele seadmele juurde pääseda ja neid hallata. Mobiilseadmete haldamise ja pilveintegratsiooni tugi on Windows 10 lahutamatu osa.
DirectX 12
DirectX 12 võib olla mängutööstuse jaoks suur asi ja see väärib palju põhjalikumat kirjutamist. Microsoft jagas tulevases API-s palju teavet paljudes teadetes ja blogipostitused .
DirectX12 toob koodi metallile lähemale ja see lähenemine võib tunduda tuttav, kui jälgite AMD Mantle API-d. DirectX 12 töötab ka mobiilseadmetes, lauaarvutites ja Xbox One'is. Paljud uued GPU-d ühilduvad juba DirectX 12-ga, kuid API võetakse kasutusele 2015. aasta lõpus, nii et see pole praegu liiga asjakohane.
Autentimine, Cortana, Continuum ja muu
Windows Hello proovib mõnes olukorras loobuda parooli autentimisest, samas kui Cortana leiab tee kõigile Windowsi platvormidele. Continuum lubab adaptiivse kasutajaliidese, nii et Windows saab teada, kas see töötab 8-tollises tahvelarvutis, teleriga ühendatud tahvelarvutis, 2-ühes-ühes või tavalises töölaual. Juba mainitud projekti Spartan eesmärk on Internet Exploreri naljad lõplikult lõpetada (ja seda on ilmselt palju küsida).
Windows 10 on Redmondi esimene uus väljaanne aastate jooksul uue halduse all. Microsofti endine tegevjuht Steve Ballmer on pehmelt öeldes vastuoluline tegelane. Alati uhke Ballmer oli 14 aastat Microsofti juhtivtöötaja, jälgides mitmeid õnnestumisi ja väga avalikke ebaõnnestumisi. Ballmerit süüdistatakse sageli Microsofti suutmatuses tuvastada ühendatud seadmete, nagu nutitelefonid ja tahvelarvutid, potentsiaali ning ta tunnistab, et see oli suur viga.
Ballmerit ei saa siiski süüdistada iga Microsofti toote iga vea eest. Ballmer asendati aasta tagasi Satya Nadellaga, nii et uus režiim saab kogu Windows 10 krediidi tingimusel, et kõik läheb hästi. Tuleb märkida, et Ballmeri ajastul olid paljud 'uued' asjad tegelikult väljatöötamisel. Mis iganes ka ei juhtuks, Ballmer sellest osa ei saa, sest ta on liiga hõivatud LA Clippers selle asemel.
Peale puhttehniliste aspektide erineb Windows 10 arendus varasematest versioonidest levitamise viisi poolest. Kõik Windows 7, Windows 8.x ja mõned Windows Phone'i kasutajad saavad värskenduse tasuta, nii et Microsoft liigub selgelt teise ärimudeli suunas. Tuleviku Windowsi värskendused võivad sarnaneda tavapäraste Microsofti versioonidega pigem Androidi ja iOS-i eetrivärskendustega. See on hea uudis massilise lapsendamise, killustatuse ja turvalisuse kohta.
Turvalisusest rääkides saavad kasutajad lubada ka kiiremaid turvavärskendusi, nii et nad ei pea igakuiseid plaastreid ootama. Teine võimalus on lukustada teatud rakendused ja levitada värskendusi erinevatele kasutajagruppidele erineva ajakavaga.
Kokkuvõtteks võib öelda, et arendajad peaksid Windows 10-st ootama: