Namai Pirmyn mąstymas „Microsoft at build“: 10 ištartų ir neišsakytų pranešimų

„Microsoft at build“: 10 ištartų ir neišsakytų pranešimų

Video: How To Use The Structure Blocks In Minecraft 1.10 (Lapkritis 2024)

Video: How To Use The Structure Blocks In Minecraft 1.10 (Lapkritis 2024)
Anonim

Praėjusios savaitės „Build“ konferencijoje „Microsoft“ paskelbė daugybę svarbių pranešimų ir demonstracijų, kur pademonstravo „Windows 10“ jubiliejinį leidimą ir paskelbė daugybę naujų iniciatyvų, skirtų kūrėjams, pradedant atvirojo kodo ir įvairių platformų įrankiais, baigiant naujomis debesies paslaugomis. Bet nors scenoje daug pranešimų buvo aiški, aš pastebėjau, kad yra keletas svarbių tendencijų, kurios nepasakytos. Štai tai, kas man pasirodė įdomiausia:

1. „Microsoft“ nori būti lyderė kūrėjams, nesvarbu, kokio tipo programą, kalbą ar platformą jie taiko.

Iš tiesų pastūmimas padaryti „Microsoft“ kūrimo įrankius keliomis platformomis buvo didžiausia „Build“ konferencijos žinia, kurią vėl ir vėl kartojo „Microsoft“ vadovai ne tik pagrindinėse, bet ir daugelyje „breakout“ sesijų. „Microsoft“ ilgą laiką kalbėjo apie kelių platformų įrankius, ir tai buvo ir didžioji praėjusių metų „Build“ žinutė. Atrodo, kad kai kurie iš šių planų pasiteisino; kiti to neturi. Tačiau šiais metais pastangos atrodo daug labiau integruotos į pagrindinius produktus.

Pavyzdžiui, „Ubuntu“ BASH apvalkalas, įmontuojamas kitame dideliame „Windows“ leidime, leis „Linux“ kūrėjams dirbti sistemoje „Windows“. „Microsoft“ taip pat nusipirko „Xamarin“, kuris sukūrė.NET platformą programų kūrimui „iOS“, „Android“ ir „Mac“. Skotas Guthrie, „Cloud and Enterprise Group“ vykdomasis viceprezidentas, paskelbė, kad „Xamarin“ dabar be papildomo mokesčio bus įtraukta į įvairias „Microsoft“ populiarios „Visual Studio“ kūrimo aplinkos versijas (įskaitant nemokamą versiją). Buvo surengta daugybė sesijų, skirtų kurti tarpplatformines programas, naudojant „Xamarin“ ir „Apache Cordova“ - kryžminės platformos mobiliųjų programų kūrimo platformą, pagrįstą žiniatinklio standartais. (Komercinė versija yra „Adobe PhoneGap“.) „Microsoft“ kurį laiką palaikė „Linux“ savo „Azure“ debesies tarnyboje, taip pat neseniai paskelbė, kad „SQL Server“ ateis į „Linux“ kitais metais.

Tai yra didesni ir svarbesni pokyčiai, nei būtų galima tikėtis iš „Microsoft“ prieš dvejus metus. Neišsakytas pranešimas: akivaizdu, kad dauguma kūrėjų nori kurti „iOS“ ir „Android“ klientų programas, ne tik „Windows“ ir „Web“, ir kad daugelis jų taikosi į „Linux“ serverius, o ne tik į „Windows Server“, taip pat į „Amazon Web Services“ ir kitus debesų tiekėjus, ir ne tik „Microsoft Azure“. Užuot kovojusi su tuo, „Microsoft“ tai supranta.

2. Kai „Microsoft“ sako „Pirmiausia mobilumas“, tai nereiškia „Windows Phone“.

Vietoj to, bendrovė pabrėžė, kad kai ji sako, kad reikia sutelkti dėmesį į „debesis pirmiausia, pirmiausia mobilumą“, tai reiškia patirties mobilumą visuose įrenginiuose, pabrėždama, kaip tokie dalykai kaip „Office Suite“ ir „OneDrive“ veikia „iOS“ ir „Android“, taip pat „Mac“ ir „ „Windows“ įrenginiai ir gali sinchronizuoti informaciją visuose šiuose įrenginiuose. Be to, kad produktai, tokie kaip „Office“ ir jo intelektualusis asistentas „Cortana“, dirba keliose platformose, „Microsoft“ taip pat skatina kūrėjus priversti jų programas visose platformose veikti kartu.

Pavyzdžiui, vienos sesijos metu buvo nagrinėjamas „Project Rome“, „Microsoft“ projektas, kaip kūrėjai gali kurti programas, kurios kartu veikia visuose įrenginiuose, pavyzdžiui, leisti telefono programai dirbti su darbalaukyje esančia arba „Xbox“ programa. Didžioji jų dalis yra sukurta naudojant „Xbox“ „SmartGlass“ įrankį, kuris leidžia telefonui ar asmeniniam kompiuteriui prisijungti prie „Xbox“, be to, naudojant naujus įrankius. Įdomu tai, kad tai veiks „Windows“, „Android“ ir „iOS“, kai bus išleista, todėl „Android“ arba „iOS“ programos gali veikti kartu su „Windows“ ar „Xbox“. Neišsakytas pranešimas: „Windows Phone“ nėra miręs, tačiau jis nebeatlieka svarbiausių įmonės užmojų. „Microsoft“ žino, kad dauguma žmonių paleis „iOS“ ir „Android“ mobiliuosius įrenginius, todėl ji turi turėti programas ir įrankius, skirtus visiems šiems.

3. „Windows 10“ sulaukia daug pritarimo.

„Windows“ ir „Devices“ grupės vykdomasis viceprezidentas Terry Myersonas teigė, kad tai padidina „Windows 7“ perėjimą per tą patį laiką - 145 proc. gerokai lenkia lėtesnį „Windows 8“ perėjimą. Tai gera žinia įmonei, nes ji ir toliau siekia milijardo „Windows 10“ įrenginių per dvejus trejus metus. Bet jei naudojama apie 1, 5 milijardo kompiuterių, tai vis tiek reiškia, kad 85 procentai iš jų dar neveikia „Windows 10“, todėl „Microsoft“ turi ir toliau skatinti atnaujinimus ir naujus pardavimus.

4. „Windows 10 Anniversary Update“ spausdamas rašalą, „Cortana“, „Hello“.

Myersonas teigė, kad kitame atnaujinime, kuris įvyks šią vasarą ir kuris kartais vadinamas „Redstone“, daugiausia dėmesio bus skiriama „Microsoft“ temai „asmeniškesnė kompiuterija“, kurios dalykai bus tokie, kaip biometrinio atpažinimo sistemos „Windows Hello“ patobulinimai ir integracija su programomis bei „Edge“ naršykle., taip pat pačios naršyklės priedai ir „Cortana“ asmeninio asistento patobulinimai (kuriuos aptarsiu toliau).

Tačiau didžioji dalis demonstracinės versijos buvo sutelkta į rašalą, o „Microsoft“ viliasi, kad žmonės, norėdami pakeisti rašiklinius ir popierinius užrašus, pereis prie rašymo kompiuteriais pagrįstų kompiuterių (tokiuose įrenginiuose kaip „Surface line“), patobulindami „Sticky Notes“ ir „SketchPad“ programas. pažangiau naudoti rašalą kaip platformą, rašikliu naudodamas tokius veiksmus, kaip „Word“ perbraukti žodžius. Man didžiausią įspūdį padarė galimybė ekrane iškelti liniuotę, skirtą piešti ar derinti objektus tokiuose įrankiuose kaip „PowerPoint“ ar „Adobe Illustrator CC“. Iliustratorius netgi įtrauks kitus trafaretus, kurie padės piešti. Nepaisant „Microsoft“ pastangų, daugumai žmonių rašalas tebėra niša. Nors girdėjome apie tai, kad įmonės vis labiau priima „Windows“, norėjau sužinoti daugiau apie tai, kaip palengvinti „Windows 10“ diegimą įmonėse, tačiau „Microsoft“ į tai nenagrinėjo. Neišsakyta: perkeliant „Windows“ į maždaug kasmetinį atnaujinimo tvarkaraštį, kiekviena nauja versija išleidžiama santykinai palaipsniui. Žinoma, tai reiškia, kad vartotojams lengviau išlikti atnaujintiems.

5. „Microsoft“ vis dar stumia „Universalią Windows platformą“.

Bendrovė jau keletą metų kalba apie „universaliąsias“ programas, kai dauguma pagrindinių koncepcijų grįžta prie „Modernių“ ar „Metro“ programų, pažadėtų „Windows 8“ prieš penkerius metus. Šių metų pagrindiniame pranešime Myersonas kalbėjo apie tai, kaip platforma augo ir kaip netrukus pamatysime tokias programas kaip „Facebook“. Jis taip pat kalbėjo apie „Windows Store for Business“, skirto įmonių verslo programoms, išleidimą. Kitos demonstracijos parodė „Universal Apps“, veikiančias „Xbox“, ir tai, kaip jos galėtų dirbti su „HoloLens“. Galbūt svarbiausia, kad įmonė parodė „Desktop App Converter“, kartais vadinamą „Centennial“, skirtą palengvinti darbalaukio programų perkėlimą į naują platformą. Tai turėtų papildyti ankstesnius „Tilto“ įrankius, skirtus padėti „iOS“ ar „Web Apps“ perkelti į platformą.

Tačiau iš esmės nepasakyta buvo tai, kad tiesiog nėra tiek daug „Universal“ programų, o „Windows Store“ atrodo palyginti bevaisė, palyginti su „Apple App Store“ ar „Google Play“. Daugelis stalinių kompiuterių programų dar nebuvo perkeltos į naują platformą - „Microsoft Office“ turi, tačiau „Universal“ versijos nėra tokios galingos kaip stalinių kompiuterių - ir pastaruoju metu ypač daug žaidimų kūrėjų skundžiasi nenori parduoti per „Microsoft“. parduotuvėje. Naujasis tiltas ir didėjantis „Windows 10“ populiarumas kai kuriems padės, tačiau „Microsoft“ dar liko daug ką nuveikti, kad kūrėjai būtų įdiegti.

6. „Office“ dabar yra platforma.

Konferencijoje „Taikomųjų programų ir paslaugų grupės“ vykdomasis viceprezidentas Qi Lu kalbėjo apie bandymą paversti „Office“ iš produktų į paslaugas ir mikropaslaugas padidinus mobilumą, bendradarbiavimą, žvalgybą ir saugumą. Jis sakė, kad yra 1, 2 milijardo „Office“ vartotojų, kurie vidutiniškai praleidžia tris ar keturias valandas per dieną naudodamiesi komplektu.

Daug jo kalbų buvo apie tai, kaip kūrėjai galėjo panaudoti „Microsoft Graph“ - visą informaciją, saugomą įvairiose „Office“ dalyse - per API ir įrankių rinkinį, kurį siūlo „Microsoft“, pvz., Kaip „DocuSign“ gali pasirinkti dokumentus iš „OneDrive“ ir pasiūlykite, kuriems žmonėms juos siųsti. Kita dalis buvo susijusi su papildymo procesu, leidžiančiu kūrėjams kurti įrankius, kurie prisijungia prie „Office“ visose programose ir galiausiai visose platformose. Šią savaitę bendrovė teigė, kad „Office for Mac“ palaikymas bus suteiktas vėliau šiais metais, ir paskelbė apie naujas funkcijas, pvz., Galimybę šias programas pridėti prie juostos juostos. Pavyzdžiai buvo „Starbucks“ programa, leidžianti planuoti susitikimus netoliese esančiose vietose.

Priedo koncepcija yra puiki, nors aš pastebėjau, kad tai vis tiek nepadeda daugeliui iš mūsų, kurie turi VBA pagrįstas „Excel“ makrokomandas, kurios neveikia naujose platformose. (Iš to, ką renku, šios vargu ar kada nors dirbs naujosiose platformose, nors girdėjau užuominų, kad „Microsoft“ galbūt ieško kokio nors kito būdo, leidžiančio išplėsti vartotojo galimybes.) Aš taip pat tikėjausi išgirsti daugiau apie patobulintus bendradarbiavimo įrankius, ypač pagrindines darbalaukio programas - sritį, kurioje „Microsoft“ pažadėjo patobulinimus, tačiau bendrovė šia tema beveik nutylėjo. Vis dėlto atrodo, kad viena neišsakyta, bet aiški žinia yra ta, kad „Office“ gali būti svarbiausias „Microsoft“ produktas dabar - bent jau atsižvelgiant į pajamas.

7. Pokalbiai taip pat gali tapti platforma.

Ko gero, didžiausia nauja įmonės tema buvo „pokalbiai kaip platforma“, kurią pristatė generalinė direktorė Satya Nadella. Jis aprašė ateitį, kai žmogaus kalba tampa vartotojo sąsaja, robotai tampa naujomis programomis, o skaitmeniniai pagalbininkai yra tarsi „meta-programos“, tokios kaip naršyklė, kviečiamos į kitas programas arba „robotai“, turintys tam tikrą intelekto lygį.

Lu išplėtė sąvoką sakydamas, kad programos yra geros, tačiau „neuždenkite ilgos uodegos“, tai reiškia, kad yra tik tiek programų, kurias žmonės nori įdiegti. Jis numatė ateitį, kurioje žmonės kalbėsis su intelektualiaisiais padėjėjais - ypač su „Microsoft Cortana“, bet galbūt tik su programėlėmis, tokiomis kaip „Skype“ ar „Outlook“ - ir galės naudotis bet kuria paslauga, neatsisiųsdami programų ar neapsilankę interneto svetainėse. Tikruose pristatytuose produktuose buvo „Office 365“ grupės jungtys, leidžiančios kūrėjams jungtis į „Groups“ funkciją biure; ir naują „Skype“ SDK, kuris leidžia robotams ar kitoms programoms bendrauti „Skype“, įskaitant grupinius pokalbius. Panašu, kad pagrindinė idėja yra pokalbių platformų - nuo „Cortana“ iki „Skype“ - perėmimas trečiųjų šalių programoms, įtraukimas į jas žvalgybos priemonėmis. Idėja yra įtraukti tokias programas supratimu, nuostatomis ir ypač kontekstu. Didelė žinia čia yra ta, kad „Microsoft“ nori, kad „Cortana“ būtų pagrindinis intelektualusis agentas „Windows“, „Android“ ir „iOS“ - kad ji galėtų valdyti šią kitą platformą, jei iš tiesų paaiškės, kad taip žmonės nori bendrauti su savo kompiuteriais. „Apple Siri“, „Google Now“ ir „Amazon“ „Alexa“ nebuvo minimi, tačiau žinote, kad jie bus pagrindiniai konkurentai.

8. „Microsoft“ nori, kad kūrėjai galvotų apie „intelektualųjį debesį“.

Nadella atidavė savo idėją pagrindinei idėjai, o Scott Guthrie kitą dieną pateikė daugiau informacijos. Didžioji jo diskusijos dalis buvo susijusi su „žvalgyba“, įskaitant duomenų saugojimą ir analizę debesyje. Naujos iniciatyvos apima atnaujintą „Azure IoT“ stūmimą, pvz., Šakotuvio įrenginio valdymą ir šliuzo SDK; naujos „Document DB NoSQL“ duomenų bazės parinktys „Azure“, įskaitant „Mongo DB“ palaikymą; ir galimybę įterpti „Power BI“ įrankius į klientams skirtas programas. Tačiau didžiausi pokyčiai įvyko „Cortana Intelligence Suite“ (buvusi „Cortana Analytics Suite“), į kurią dabar įtraukta robotų sąranka, skirta padėti organizacijai lengviau kurti intelektualiuosius robotukus, kurie gali dirbti per tekstą, „Office 365“ laiškuose ar platformose. tokias kaip „Skype“, „Slack“ ir „Twitter“. Tai atrodo gera pradžia, tačiau tai, kas nebuvo paminėta, yra būdas sujungti robotus į „Siri“ ar „Alexa“ ar net į tokias paslaugas kaip „Facebook“ „Messenger“ ar „WhatsApp“.

Be to, įmonė paskelbė „Microsoft Cognitive Services“ peržiūrą, į kurią dabar įtrauktos 22 skirtingos API, įskaitant tas, kurios apima regėjimą (pvz., Kompiuterinis matymas, veido aptikimas ir emocijų aptikimo API); kalba, įskaitant pasirinktinio atpažinimo intelektualiąją paslaugą (CRIS), kad kalbą būtų lengviau konvertuoti į tekstą; kalba, pavyzdžiui, sudėtingo teksto analizė; žinios; ir ieškoti. Tai yra ilgas sąrašas potencialiai naudingų įrankių, nors dauguma jų vis dar yra peržiūrimi. Daugelis kompanijų, įskaitant „Amazon“, „Google“ ir IBM, kalba apie įvairias intelekto papildymo API ir paslaugas. ir neaišku, kaip gerai susideda „Microsoft“ paslaugos, nes kiekviena iš paslaugų turi savo konkrečias programas.

9. „Microsoft Cloud“ populiarėja.

Guthrie taip pat pateikė daug statistikos apie tai, kaip išaugo „Microsoft Cloud“, ypač „Azure Cloud Service“, ir teigė, kad 85 procentai „Fortune 500“ kompanijų naudojasi kažkokia „Microsoft“ debesies dalimi, kai Azure yra 1, 4 milijono SQL duomenų bazių ir 5 milijonai organizacijų naudojasi paslauga „Azure Active Directory“. Tai yra didelis skaičius, tačiau atrodo, kad yra daug vietos augti. „Office“ Li sakė, kad „Office 365“ yra 60 milijonų vartotojų, ir tai skamba įspūdingai, tačiau tada pagalvokite, kad jis taip pat pasakė, jog yra 1, 2 milijardo „Office“ vartotojų. Mane domino pripažinimas, kad didelę dalį „Azure“ naudoja „Office 365“ klientai, nes organizacijos, kurios pasirenka „Office 365“, taip pat gali naudoti „Azure Active Directory“ paslaugas (kurios atitinka tai, ką mačiau ir girdėjau iš vartotojų).

10. „Microsoft“ ruošiasi „po programos“ ateičiai.

Beveik visos šiandienos programos yra sukurtos atsižvelgiant į kelių mašinų ar virtualių mašinų koncepciją, kiekviena iš jų vykdo konkrečias programas, veikiančias kartu - pavyzdžiui, programų serveris, interneto serveris ir duomenų bazės serveris. Kai organizacijos perkelia programas į debesį, jos dažniausiai laikėsi šios struktūros, ir iš tikrųjų dauguma interneto programų taip pat naudoja šį metodą. Tačiau pastaruoju metu mes matėme, kad kai kurios didesnės programos suskirstomos į daug mažesnius blokus arba „mikropaslaugas“. Daugelis kreipiasi į tokias paslaugas kaip konteineriai, kurie palengvina programų perkėlimą ir naujų egzempliorių kūrimą. „Build“ programoje „Guthrie“ ​​ir pagrindinis programos vadovas Scottas Hanselmanas aptarė „Microsoft“ planus įgalinti tokio pobūdžio paslaugas su konteinerių tarnyba, veikiančia su „Apache Mesos“ ir „Docker Swarm“ (leidžiančiais „Windows Server“ ar „Linux“ konteinerius), ir su naujuoju paslaugų audiniu, kuris veikia kaip mikro paslaugų platforma, kurią galima diegti Azure ir galiausiai taip pat VMware, OpenStack ir Amazon Web Services. Guthrie teigė, kad didžioji „Azure“ ir „Office 365“ dalis buvo sukurta naudojant „Service Fabric“, taip pat parodė, kaip „Age of Ascent“ žaidimas panaudojo šias funkcijas, kad būtų žymiai greitesnis ir apdorotų iki 50 000 vienalaikių žaidėjų per vieną mūšį. Ilgainiui galime pamatyti daugiau didelių programų, pereinančių prie šio modelio, o mažesnėms mikrotarnavimams galėtų būti pačios debesijos platformos siūlomos paslaugos. Tai įdomi vizija. Tam tikra prasme šią viziją lenkia kiti - be „Mesos“ ir „Docker“, „Google Kubernetes“ ir „Amazon“ „Lambda“ paslauga ateina į galvą kaip dalis jos, tačiau visa tai dar labai anksti. Jei pasisektų, tai tikrai galėtų pakeisti žmonių rašymo būdus, tačiau belieka išsiaiškinti, ar tai yra kažkas visiems kūrėjams, ar tik didžiausios programos.

„Microsoft at build“: 10 ištartų ir neišsakytų pranešimų