Ohjelmointi

Microsoftin Project Rome mahdollistaa yhdenmukaiset sovelluskokemukset

Yhtiön Universal Windows Platform -strategian rinnalla Microsoft käyttää Xbox-pelijärjestelmään perustuvaa tekniikkaa korkealaatuisten ja yhdenmukaisten sovelluskokemusten edistämiseksi kaikissa laitteissa.

Project Rome on suunniteltu toimimaan Windows-, Android- ja iOS-järjestelmissä, ja suunnitelma käyttää Xbox SmartGlass -ominaisuuksia jatkaakseen kokemuksia puhelimien, tietokoneiden ja Xbox-pelikonsolin välillä. Roomassa on kyse käyttäjien sitoutumisesta, kertoi Microsoftin ohjelmapäällikkö Shawn Henry. Monet ihmiset käyttävät useita laitteita, joskus aloittavat toiminnan yhdellä laitteella ja viimeistelevät sen toisella, hän totesi.

Project Rome käyttää sovelluksen URI-käsittelijän sovellusliittymää päästäksesi verkkolinkkeihin ja siirtymään suoraan sovellukseen selaimen sijaan. Esillä ovat myös API: t laitteiden löytämiseen paikallisten verkkojen, Bluetooth-verkon tai pilven kautta sekä API: t kokemusten rakentamiseksi ja kommunikoimiseksi sovellusten välillä. Suunnitelma oli yksityiskohtainen Microsoftin äskettäisessä Build-kehittäjien konferenssissa, ja se käsiteltiin UWP-sovelluksen mallia koskevassa esityksessä. UWP on Microsoftin pyrkimys saada kehittäjät rakentamaan sovelluksia, jotka kattavat kaikki laitevalikoimat ja muodostavat tekijät yhden API: n ja paketin kautta.

"Varmasti monissa tapauksissa mobiilisovellukset ovat parempia kuin mobiiliverkko", Henry sanoi. "Ja tunnet kaikki tämän kokemuksen, jossa saat linkin sähköpostiin tai jotain sellaista ja lyöt sitä ja haluat mennä sovellukseen, mutta päädyt sen sijaan selaimeen. Ja tämä ei ole aina paras kokemus käyttäjällesi. "

Project Rooman avulla sovelluksen URI-käsittelijä-sovellusliittymä antaa sovellusten käynnistää saumattomasti, kun käyttäjät käyttävät linkkiä selaimen kautta. "Käyttäjä saa aina hyvän kokemuksen", Henry sanoi. Hän esitteli MSN-uutissovellusta Project Rooman avulla, jossa sovellus ilmoittautui manifestissaan URI-käsittelijäksi ja käytti MSS: n verkkosivuston JSON-tiedostoa osoittaakseen, että sivusto ja sovellus oli linkitetty.

Rooman Windows RT -sovellusliittymä pitäisi julkaista kahdessa viikossa, jota seuraa Android- ja iOS-SDK, kertoi Microsoftin pääohjelman johtaja VIkas. Microsoft haluaa antaa kehittäjille mahdollisuuden tarjota kokemuksia, joissa ei ole pudotuksia, kun käyttäjät siirtyvät sovellusten välillä eri laitteilla, hän sanoi. "Ongelma, jonka yritämme todella ratkaista, on, että sovellukset ovat menettämässä sitoutumistaan", hän sanoi. Bhatia selitti, että hänellä on kannettava tietokone sekä iPhone- ja Windows Phone -laitteet, ja hän siirtyy laitteesta toiseen ja sovelluksesta toiseen. "Kontekstikytkin ei saa tarkoittaa sitä, että sovelluksesi menettää kontekstin."

$config[zx-auto] not found$config[zx-overlay] not found