Domov Dopredu myslenie Microsoft pri zostavovaní: 10 hovorených a nevyslovených správ

Microsoft pri zostavovaní: 10 hovorených a nevyslovených správ

Video: Windows 10 Build 20236 - Meet Now, 10X OOBE, Settings, UI Tweaks + MORE (Septembra 2024)

Video: Windows 10 Build 20236 - Meet Now, 10X OOBE, Settings, UI Tweaks + MORE (Septembra 2024)
Anonim

Spoločnosť Microsoft urobila na minulej týždňovej konferencii Build niekoľko dôležitých oznámení a demonštrácií, na ktorých predstavila výročné vydanie systému Windows 10 a oznámila množstvo nových iniciatív zameraných na vývojárov, od nástrojov s otvoreným zdrojom a viacerých platforiem až po nové cloudové služby. Ale zatiaľ čo veľa správ bolo na pódiu jasné, zistil som, že existuje niekoľko dôležitých trendov, ktoré sa nevyskytli. Tu je to, čo som považoval za najzaujímavejšie:

1. Microsoft chce byť lídrom pre vývojárov bez ohľadu na to, na aký typ aplikácie, jazyk alebo platformu sa zameriavajú.

Snaha o to, aby sa vývojové nástroje Microsoftu stali medziplatformami, bola v skutočnosti najväčšou správou konferencie Build, ktorú vedenie spoločnosti Microsoft opakovane a znova opakovalo, a to nielen na hlavných vystúpeniach, ale aj na mnohých stretnutiach. Spoločnosť Microsoft už dlho hovorí o nástrojoch pre rôzne platformy, a to bola tiež veľká správa o minuloročnom zostavení. Zdá sa, že niektoré z týchto plánov fungovali; iní nie. Tento rok sa však zdá, že toto úsilie je oveľa integrovanejšie do hlavných produktov.

Napríklad prostredie BASH Ubuntu zabudované do ďalšieho veľkého vydania systému Windows umožní vývojárom Linuxu pracovať v systéme Windows. Microsoft tiež kúpil Xamarin, ktorý vytvoril platformu.NET na vytváranie aplikácií pre iOS, Android a Mac. Scott Guthrie, výkonný viceprezident spoločnosti Cloud and Enterprise Group, oznámil, že Xamarin bude teraz bezplatne zahrnutý do rôznych verzií populárneho vývojového prostredia Visual Studio spoločnosti Microsoft (vrátane bezplatnej verzie). Uskutočnilo sa mnoho stretnutí o vytváraní aplikácií pre rôzne platformy pomocou platformy Xamarin a Apache Cordova, platformy pre vývoj mobilných aplikácií založenej na webových štandardoch. (Komerčná verzia je Adobe PhoneGap.) Spoločnosť Microsoft už nejaký čas podporuje Linux v cloudovej službe Azure a nedávno oznámila, že SQL Server príde na Linux budúci rok.

Jedná sa o väčšie a zásadnejšie zmeny, ako by ste očakávali od spoločnosti Microsoft pred dvoma rokmi. Nevyslovená správa: je zrejmé, že väčšina vývojárov chce vytvárať klientske aplikácie pre systémy iOS a Android, nielen pre systémy Windows a Web, a že mnoho z nich je zacielených na servery Linux, nielen na systém Windows Server, ako aj na Amazon Web Services a ďalších poskytovateľov cloudu, a nielen Microsoft Azure. Namiesto toho, aby proti tomu bojoval, Microsoft to prijíma.

2. Keď spoločnosť Microsoft povie „Najskôr mobilita“, neznamená to Windows Phone.

Namiesto toho spoločnosť zdôraznila, že keď sa hovorí, že sa chce zamerať na „cloud cloud, first mobility, first“, znamená to mobilitu skúseností naprieč zariadeniami, zdôrazňuje, ako veci ako Office Suite a OneDrive fungujú na iOS a Android, ako aj na Mac a Zariadenia Windows a môžu synchronizovať informácie na všetkých týchto zariadeniach. Okrem toho, že produkty ako Office a inteligentný pomocník spoločnosti Cortana pracujú na viacerých platformách, spoločnosť Microsoft vyvíja aj spôsoby, ako vývojári vzájomne prepojiť svoje aplikácie na rôznych platformách.

Napríklad jedna relácia bola zameraná na projekt Rím, plán spoločnosti Microsoft na to, ako vývojári môžu vytvárať aplikácie, ktoré spolupracujú na rôznych zariadeniach, ako napríklad nechať aplikáciu pre telefón pracovať s aplikáciou na pracovnej ploche alebo Xbox. Väčšina z toho je postavená na nástroji SmartGlass Xbox, ktorý umožňuje telefónu alebo počítaču pripojiť sa k Xboxu, s novými nástrojmi. Zaujímavé je, že to bude fungovať vo všetkých systémoch Windows, Android a iOS, keď bude vydaný, takže aplikácie pre Android alebo iOS môžu pracovať s Windows alebo Xbox. Nevyslovená správa: Windows Phone nie je mŕtvy, ale už nie je v centre ambícií spoločnosti. Microsoft vie, že väčšina ľudí bude prevádzkovať mobilné zariadenia iOS a Android, a preto musí mať všetky aplikácie a nástroje.

3. Windows 10 získava veľa akceptácie.

Spoločnosť Microsoft urobila veľa z toho, ako v súčasnosti existuje 270 miliónov používateľov systému Windows 10, pričom Terry Myerson, výkonný viceprezident skupiny Windows and Devices Group, uviedol, že to predbehne prechod systému Windows 7 v rovnakom čase o 145 percent a je ďaleko pred pomalším prechodom Windows 8. To je dobrá správa pre spoločnosť, pretože jej cieľom je naďalej dosiahnuť jednu miliardu zariadení so systémom Windows 10 za dva až tri roky. Ak sa však používa približne 1, 5 miliardy počítačov, stále to znamená, že 85 percent z nich ešte nemá systém Windows 10, takže spoločnosť Microsoft musí neustále vyvíjať inovácie a nové tržby.

4. Windows 10 Anniversary Update tlačí atrament, Cortana, Dobrý deň.

Spoločnosť Myerson uviedla, že ďalšia aktualizácia, ktorá sa má uskutočniť tento rok v lete a niekedy sa označuje aj ako „Redstone“, sa zameria na tému „viac osobných počítačov“ spoločnosti Microsoft, napríklad vylepšenia biometrického autentifikačného systému Windows Hello a jeho integrácia do aplikácií a prehliadača Edge., ako aj doplnky pre samotný prehliadač a vylepšenia osobného asistenta spoločnosti Cortana (o ktorých sa budem venovať nižšie).

Väčšina dema sa však zamerala na atrament a spoločnosť Microsoft dúfa, že ľudia sa obrátia na prácu s perom (na zariadeniach, ako je napríklad linka Surface), aby nahradili poznámky z pera a papiera. Vylepšenia aplikácií Sticky Notes a SketchPad vedú k zlepšeniu na pokročilejšie použitie atramentu ako platformy, pričom pero sa používalo na vykonávanie takých vecí, ako sú napríklad prečiarknutie slov v aplikácii Word. Najviac ma ohromila schopnosť vyvolať na obrazovke pravítko na kreslenie alebo zarovnávanie objektov v nástrojoch ako PowerPoint alebo Adobe Illustrator CC. Ilustrátor bude dokonca obsahovať ďalšie šablóny, ktoré pomôžu kresliť. Napriek snahám spoločnosti Microsoft však atramentovanie zostáva pre väčšinu ľudí výklenkom. Aj keď sme počuli o rastúcej akceptácii systému Windows pre podniky, chcel som sa dozvedieť viac o spôsoboch, ako zjednodušiť nasadenie systému Windows 10 pre podnikové nasadenie, ale spoločnosť Microsoft sa nimi nezaoberala. Nevyslovené: prechod systému Windows na zhruba ročný plán aktualizácií znamená, že každé nové vydanie je relatívne prírastkové. To samozrejme znamená, že je pre používateľov jednoduchšie zostať v obraze.

5. Microsoft stále presadzuje „univerzálnu platformu Windows“.

Spoločnosť už niekoľko rokov hovorí o „univerzálnych“ aplikáciách, pričom väčšina základných konceptov sa vracia späť k „moderným“ alebo „metro“ aplikáciám sľúbeným pre Windows 8 pred piatimi rokmi. Na tohtoročnej hlavnej téme Myerson hovoril o tom, ako platforma rástla a ako by sme čoskoro videli aplikácie, ako sú aplikácie z Facebooku. Hovoril tiež o uvedení Windows Store for Business, ktorý je určený pre podnikové aplikácie pre podniky. Ďalšie ukážky ukázali, že Universal Apps bežia na Xboxe a ako môžu pracovať s HoloLens. Najdôležitejšie je, že spoločnosť predstavila Desktop App Converter, niekedy nazývaný Centennial, ktorý bol navrhnutý tak, aby uľahčoval presun aplikácií pre desktop na novú platformu. To by malo dopĺňať predchádzajúce nástroje „Bridge“ navrhnuté tak, aby pomohli presunúť iOS alebo webové aplikácie na platformu.

Do značnej miery sa však nehovorilo to, že v skutočnosti nie je toľko univerzálnych aplikácií a Windows Store vyzerá relatívne neúrodne v porovnaní s Apple App Store alebo Google Play. Väčšina aplikácií pre stolné počítače sa zatiaľ nepresunula na novú platformu - Microsoft Office má, ale univerzálne verzie nie sú také výkonné ako tie pre stolné počítače - a v poslednej dobe sa veľa vývojárov hier obzvlášť sťažovalo, že nechcú predávať prostredníctvom spoločnosti Microsoft. store. Nový most a rastúca popularita systému Windows 10 niektorým pomôže, ale spoločnosť Microsoft má ešte veľa čo robiť, aby sa vývojári dostali na palubu.

6. Kancelária je teraz platformou.

Na konferencii hovoril Qi Lu, výkonný viceprezident skupiny aplikácií a služieb, o pokuse o transformáciu balíka Office z produktov na služby a mikroprocesy prostredníctvom zvýšenej mobility, spolupráce, spravodajských služieb a bezpečnosti. Uviedol, že existuje 1, 2 miliardy používateľov balíka Office, ktorí trávia v priemere tri až štyri hodiny denne pomocou balíka.

Veľa z jeho prednášok sa týkalo toho, ako môžu vývojári využívať „Microsoft Graph“ - všetky informácie uložené v rôznych častiach balíka Office - prostredníctvom sady API a nástrojov, ktoré spoločnosť Microsoft ponúka, ako napríklad spôsob, akým DocuSign môže vyberať dokumenty z OneDrive a navrhnúť, na koho ich majú poslať. Ďalšia časť sa zaoberala procesom doplnku, ktorý umožňuje vývojárom vytvárať nástroje, ktoré sa pripájajú k Office v rámci aplikácií a prípadne na všetkých platformách. Tento týždeň spoločnosť uviedla, že podpora balíka Office pre Mac príde koncom tohto roka a oznámila nové funkcie, ako napríklad možnosť pridať tieto aplikácie na panel s nástrojmi. Medzi príklady patrí aplikácia Starbucks, ktorá vám umožňuje naplánovať stretnutia na blízkych miestach.

Koncept doplnku je vynikajúci, aj keď som poznamenal, že to mnohým z nás, ktorí majú makrá Excel založené na VBA, ktoré nepomáhajú na nových platformách, stále nepomáha. (Z toho, čo zhromaždím, je nepravdepodobné, že by niekedy pracovali na nových platformách, hoci som počul rady, že spoločnosť Microsoft by sa mohla zaoberať nejakou inou metódou umožňujúcou rozšíriteľnosť používateľov.) Dúfala som tiež, že sa dozviem viac o vylepšených nástrojoch na spoluprácu, najmä v základné desktopové aplikácie, oblasť, v ktorej spoločnosť Microsoft prisľúbila zlepšenia, ale spoločnosť k tejto téme takmer mlčala. Stále sa však zdá, že jedna nevyslovená, ale jasná správa je, že balík Office môže byť v súčasnosti najdôležitejším produktom spoločnosti Microsoft - aspoň z hľadiska zvyšovania výnosov.

7. Konverzácie sa môžu stať aj platformou.

Možno najväčšou novou témou spoločnosti boli „rozhovory ako platforma“, ktoré predstavil na hlavnom príhovore generálny riaditeľ Satya Nadella. Popísal budúcnosť, v ktorej sa ľudský jazyk stáva užívateľským rozhraním, roboti sa stávajú novými aplikáciami a digitálni asistenti sú ako „meta-aplikácie“, ako je napríklad prehliadač, volajú na iné aplikácie alebo „roboty“, ktoré majú určitú úroveň inteligencie.

Lu rozšírila koncepciu a povedala, že aplikácie sú dobré, ale „nezakrývajú dlhý chvost“, čo znamená, že existuje len toľko aplikácií, ktoré ľudia chcú nainštalovať. Predstavil si budúcnosť, keď sa ľudia budú rozprávať s inteligentnými asistentmi - najmä s Microsoftom Cortana, ale možno iba s robotmi v aplikáciách ako Skype alebo Outlook - a budú mať prístup k akejkoľvek službe bez sťahovania aplikácií alebo navštevovania webových stránok. Medzi skutočné zavedené produkty patrili skupinové konektory balíka Office 365, ktoré vývojárom umožňujú vkladať konektory do funkcie Skupiny v kancelárii; a novú súpravu SDK pre Skype, ktorá umožňuje robotom alebo iným aplikáciám komunikovať v rámci Skype, vrátane skupinových konverzácií. Zdá sa, že základná myšlienka zahŕňa konverzačné platformy - od Cortany po Skype až po aplikácie tretích strán - a pridáva k nim inteligenciu. Cieľom je pridať takýmto aplikáciám porozumenie, preferencie a najmä kontext. Veľkou správou je, že spoločnosť Microsoft chce, aby Cortana bola kľúčovým inteligentným agentom v systémoch Windows, Android a iOS - aby mohla riadiť túto ďalšiu platformu, ak sa ukáže, že takto chcú ľudia komunikovať so svojimi počítačmi. Apple Siri, Asistent Google a Alexa Amazon neboli uvedení, ale viete, že to budú kľúčoví konkurenti.

8. Spoločnosť Microsoft chce, aby vývojári premýšľali o „inteligentnom cloude“.

Nadella dala svoj koncept koncepcii vo svojej hlavnej prednáške a Scott Guthrie dal ďalší deň ďalšie podrobnosti. Väčšina z jeho diskusie sa zaoberala „inteligenciou“ vrátane ukladania a analýzy údajov v cloude. Medzi nové iniciatívy patrí obnovený tlak na Azure IoT, ako napríklad správa rozbočovacích zariadení a brána SDK; nové možnosti pre databázu NoSQL Document DB vo vnútri Azure vrátane podpory pre Mongo DB; a schopnosť začleniť nástroje Power BI do aplikácií orientovaných na zákazníka. Najväčšie zmeny však nastali v Cortana Intelligence Suite (predtým Cortana Analytics Suite), ktorý teraz obsahuje rámec robotov, ktorý má organizácii uľahčiť vytváranie inteligentných robotov, ktoré dokážu pracovať prostredníctvom textu, v pošte Office 365 alebo na platformách. ako sú Skype, Slack a Twitter. Vyzerá to ako dobrý začiatok, ale to, čo nebolo uvedené, je spôsob pripojenia robotov k Sirimu alebo Alexovi alebo dokonca k službám, ako sú Facebook Messenger alebo WhatsApp.

Spoločnosť okrem toho oznámila ukážku kognitívnych služieb spoločnosti Microsoft, ktorá teraz obsahuje 22 rôznych rozhraní API vrátane rozhraní API, ktoré pokrývajú videnie (napríklad počítačové videnie, detekcia tváre a rozhranie API na detekciu emócií); reč vrátane inteligentnej služby inteligentného rozpoznávania znakov (CRIS) na lepšiu konverziu reči na text; jazyk, napríklad analýza komplexného textu; znalostí; a hľadať. Je to dlhý zoznam potenciálne užitočných nástrojov, aj keď väčšina z nich je stále v ukážke. Veľa spoločností hovorí o rôznych API a službách na pridávanie informácií, vrátane Amazonu, Google a IBM; a nie je jasné, do akej miery sú služby spoločnosti Microsoft naložené, pretože každá zo služieb má svoje vlastné konkrétne aplikácie.

9. Microsoft Cloud rastie.

Guthrie tiež poskytla veľa štatistík o tom, ako Microsoft Cloud, a najmä Azure Cloud Service, rástla, a povedal, že 85 percent spoločností z rebríčka Fortune 500 používa časť cloudu spoločnosti Microsoft, pričom 1, 4 milióna SQL databáz v Azure a 5 miliónov organizácií používa služba Azure Active Directory. Je to veľké množstvo, zdá sa však, že existuje dostatok priestoru na rast. V kancelárii Li uviedol, že v kancelárii 365 bolo 60 miliónov používateľov, a to znie pôsobivo, ale potom si uvedomte, že tiež existuje 1, 2 miliardy používateľov balíka Office. Zaujímalo by ma potvrdenie, že veľkú časť používania Azure využívajú zákazníci Office 365, pretože organizácie, ktoré sa rozhodnú pre Office 365, pravdepodobne využívajú aj služby Azure Active Directory (ktoré zodpovedajú tomu, čo som videl a počul od používateľov).

10. Microsoft sa pripravuje na budúcnosť „po aplikácii“.

Takmer všetky dnešné aplikácie boli vytvorené s konceptom viacerých počítačov alebo virtuálnych strojov, z ktorých každá prevádzkuje konkrétne aplikácie a spolupracuje - napríklad aplikačný server, webový server a databázový server. Keď organizácie presúvajú aplikácie do cloudu, väčšinou si ponechali túto štruktúru a väčšina webových aplikácií túto metódu skutočne dodržiava. V poslednej dobe sme však videli, že niektoré väčšie aplikácie sa rozdeľujú na oveľa menšie bloky alebo „mikroservisy“. Mnohé sa obracajú na služby, ako sú kontajnery, ktoré uľahčujú presun aplikácií a vytváranie nových inštancií. V spoločnosti Build, Guthrie a hlavný programový manažér Scott Hanselman diskutovali o plánoch spoločnosti Microsoft na umožnenie tohto druhu služby, s kontajnerovou službou, ktorá spolupracuje s Apache Mesos a Docker Swarm (umožňujúca kontajnery Windows Server alebo Linux), as novou servisnou textíliou, ktorá funguje ako platforma mikroprocesorov, ktorú je možné nasadiť na webových stránkach Azure a prípadne aj VMware, OpenStack a Amazon Web Services. Guthrie uviedla, že veľká časť Azure a Office 365 bola postavená so službou Service Fabric, a tiež ukázala, ako hra Age of Ascent použila tieto funkcie na to, aby bola oveľa rýchlejšia a zvládla až 50 000 súčasných hráčov v jednej bitke. Z dlhodobého hľadiska sme mohli vidieť, ako sa k tomuto modelu prepína viac veľkých aplikácií, a ďalšie menšie služby môžu byť službami ponúkanými samotnou cloudovou platformou. Je to zaujímavá vízia. V niektorých ohľadoch sú iní v tejto vízii v predstihu - popri Mesosovi a Dockerovi prichádzajú na myseľ aj služby spoločnosti Google Kubernetes a Amazon's Lambda - ale je to všetko veľmi skoro. Ak bude úspešný, môže to skutočne zmeniť spôsob, akým ľudia píšu aplikácie, ale ešte sa uvidí, či je to niečo pre všetkých vývojárov alebo len pre najväčšie aplikácie.

Microsoft pri zostavovaní: 10 hovorených a nevyslovených správ