Car-tech

Co by měla společnost Microsoft dodat na konferenci vývojářů BUILD

Bjarne Stroustrup Interview at CppCon 2018

Bjarne Stroustrup Interview at CppCon 2018

Obsah:

Anonim

Výroční konference Microsoft Build začíná úterý, po spuštění systému Windows 8, po spuštění aplikace Surface RT a dokonce i po velké události Windows Phone 8. Možná si myslíte, že chlapci v Redmondu by už vyčerpali nějaké lesklé a nové věci.

Build je vývojářská konference, takže společnost Microsoft bude hostit celou řadu zasedání o tom, jak vyvíjet aplikace v celé řadě operačních prostředí společnosti Microsoft, která udržuje čím víc. K dispozici jsou Windows 8, Windows RT, Windows Phone 8 a dokonce i prostředí Xbox 360. Přesto ale hráli velmi blízko k hrudníku o programu, ne odhalili nic o technických zasedáních, které budou srdcem Buildu.

Přesto existuje mnoho věcí, které bych chtěl vidět na Build. Nehledám na lesklé nové hračky, ale na tvrdé informace o tom, co vývojáři potřebují znát, s některými náznaky, jak Microsoft vidí svůj ekosystém budování aplikací.

Kinect pro Windows

Dotykové rozhraní Windows 8 integruje významné rozpoznávání gest. Ale Kinect nabízí gesta bez nutnosti dotyku (třebaže potřebujete snímač Kinect pro Windows.) Kinect kromě toho, že je kamera, také integruje informace o hloubce a má mikrofon.

Více než jeden uživatel si mě stěžoval, že dotyk se nezdá přirozeně v prostředí stolního počítače, kde se budete muset trochu naklonit dopředu a zvednout ruku z myši nebo klávesnice, abyste mohli komunikovat s obrazovkou. Kinect, který bude správně implementován, by stále vyžadoval, abyste zvedl ruce, ale gesta by byla ve vašem "uživatelském" prostoru, aniž byste museli rozbít letadlo mezi klávesnicí a displejem.

Rád bych slyšel a uviděl, co vývojáři

Aktualizace Xbox pro integraci Smartglass

Smartglass, aplikace Windows 8, která umožňuje obousměrné streamování a umožňuje interakci se zařízením Xbox 360 prostřednictvím tablet nebo počítačů se systémem Windows 8, je ještě více slib než skutečnost. Dnes, Smartglass je spíše hračkou než skutečnou aplikací. Funguje to dobře, ale to, co dělá, je docela omezené. Ano, můžete sledovat videa ve formátu Xbox na tabletu, ale ne moc.

Příslib Smartglass bude, když hry Xbox mohou používat tablety nebo telefony, které používají Smartglass jako herní příslušenství. Nebo když Smartglass na tabletu umožňuje lepší integraci mezi počítačem a konzolou. Doufám, že uvidíme nějaké náznaky toho, co Smartglass skutečně bude dělat vpřed.

Integrace desktopových aplikací s aplikacemi Windows 8

Jak je tomu dnes, aplikace systému Windows 8 a tradiční desktopové aplikace mohou také žít na samostatných systémy. Aplikace systému Windows 8 mají svůj vlastní způsob komunikace s jinými aplikacemi prostřednictvím mechanismu smluv. Aplikace pro stolní počítače používají rozhraní Windows API. Dokonce i aplikace Office 2013 běží pouze jako sada desktopových aplikací.

Teoreticky nic nebrání tomu, aby aplikace Windows 8 komunikovala s aplikací pro stolní počítače nebo se základním prostředím systému Windows. Jeden z nástrojů, který nápadně chybí, je například aplikace systému Windows 8, která zpracovává práce s řízením souborů. Doufám, že společnost Microsoft povzbudí větší integraci mezi dvěma paralelními vesmíry, které společnost vestavěla do systému Windows 8.

Problémy a techniky vývoje mezi platformami

Společnost Microsoft se pokouší o zavedení systému do více operačních prostředí. Pokusil se o to v minulosti s malým úspěchem. Vzhledem k rostoucí mobilní povaze moderních počítačů se však společnost nemůže spoléhat na pracovní plochu systému Windows a desktopové kanceláře, aby zůstala konkurenceschopná.

Vývojáři společnosti Microsoft zaznamenali v minulosti úspěchy s vývojem mezi platformami Xbox 360 a Windows PC, ve formě počítačových her. Vzhledem k tomu, že rozdíly v myšlence uživatelů mezi tabletami, chytrými telefony a počítači se stále více rozmazávají, aplikace, které mohou běžet mezi platformami, budou pro úspěch Microsoftu rozhodující. Jedním měřítkem potenciálního úspěchu bude, jak nadšene vývojáři společnosti Microsoft objímají zprávu mezi platformami

PC hry a dotykem

Jsem si jistý, že uvidíme spoustu lehkých herních aplikací systému Windows 8, které používají dotyk. Mám větší zájem o to, jak mohly větší hratelné tituly na ploše obsahovat dotyk. Eugen Systems vytvořil před mnoha lety R.U.S.E. LEST. je real-time strategická hra, která umožnila multi-touch v prostředí Windows 7. Firaxis připravuje aktualizaci na civilizaci V, která umožní v multiplayeru podporu ve hře. Skrytá cesta zábavy bude přidávat dotek na jeho populární obranné mřížky: probuzení věž obranné hry. Ale ostatní herní vývojáři byli docela zticha o Windows 8 a dotýkali se. Rád bych viděl, jak vývojáři hry mohou integrovat dotyky a gesty do počítačových her, zejména rolí nebo akčních titulů.

Závěrečné myšlenky: aplikace začínají uživatelé

Na letošním ročníku bude konference Build anticlimaktická, protože událost se děje po spuštění Windows 8. V některých ohledech to však činí Build ještě důležitější. Windows 8 je nyní mezi vývojáři mnohem více známého množství.

Tajemství úspěchu společnosti Microsoft bylo v rozsáhlé řadě velkých a malých vývojářů, kteří musí mít k dispozici potřebné aplikace pro operační systém společnosti. Pokud vývojáři neobjeví Windows 8 ve velkých číslech a místo toho se stanou dalšími platformami, chlapci v Redmondu se mohou ocitnout na okraji v éře Androidu, webu a Apple. To není pozice, v níž se chce stát. Windows 8, Windows RT a Windows 8 Phone musí apelovat na vývojáře, kteří vytvářejí aplikace, které uživatelé budou chtít. Co se děje ve verzi Build, nám poskytne stopy, zda jsou ti vývojáři i nadále věrní, nebo začněte hledat další příležitosti. V každém případě to bude zajímavá konference.