Programmēšana

Microsoft Project Rome nodrošina konsekventu lietotņu pieredzi

Paralēli uzņēmuma universālajai Windows platformas stratēģijai Microsoft izmanto tehnoloģiju, kas iegūta no Xbox spēļu sistēmas, lai veicinātu augstas kvalitātes, konsekventu lietojumprogrammu pieredzi dažādās ierīcēs.

Projekts Rome ir paredzēts darbam visās Windows, Android un iOS sistēmās, un plāns izmanto Xbox SmartGlass iespējas, lai turpinātu pieredzi starp tālruņiem, personālajiem datoriem un Xbox spēļu konsoli. Roma ir par lietotāju piesaisti, sacīja Šons Henrijs, Microsoft programmu vadītājs. Daudzi cilvēki izmanto vairākas ierīces, dažreiz sākot darbību vienā ierīcē un beidzot ar citu, viņš atzīmēja.

Project Rome izmanto lietotnes URI apstrādātāja API, lai piekļūtu tīmekļa saitēm un pārietu tieši uz lietojumprogrammu, nevis pārlūku. Tiek piedāvātas arī API ierīču atklāšanai, izmantojot vietējos tīklus, Bluetooth tīklus vai mākoni, kā arī API, lai izveidotu pieredzi un sazinātos visās lietotnēs. Plāns tika detalizēti aprakstīts Microsoft nesenajā Build izstrādātāju konferencē, un tas tika atspoguļots prezentācijā par UWP lietotnes modeli. UWP ir Microsoft centieni panākt, lai izstrādātāji izveidotu lietotnes, kas aptver visas ierīču šķirnes un veido faktorus, izmantojot vienu API un pakotni.

"Protams, daudzos gadījumos mobilās lietotnes ir labākas nekā mobilais tīmeklis," sacīja Henrijs. "Un jūs visi esat iepazinušies ar šo pieredzi, kad jūs saņemat saiti e-pastā vai tamlīdzīgi, un jūs to nospiežat un vēlaties doties uz lietotni, bet tā vietā nonākat pārlūkprogrammā. Un tas ne vienmēr ir jūsu lietotāja labākā pieredze. ”

Izmantojot Project Rome, lietotņu URI apstrādes API ļauj lietotnēm nevainojami palaist, kad lietotāji piekļūst saitei, nevis pārlūkot pārlūku. "Lietotājs vienmēr saņem labu pieredzi," sacīja Henrijs. Viņš demonstrēja MSN ziņu lietotni, izmantojot Project Rome, kuras lietotne manifestā reģistrējās URI apstrādātājam un MSN vietnē piekļuva JSON failam, lai norādītu, ka vietne un lietotne ir saistītas.

Pēc divām nedēļām vajadzētu izlaist Windows RT API Romai, kam seko Android un iOS SDK, sacīja VIkas, Microsoft galvenais programmu vadītājs Bhatia. Viņš teica, ka Microsoft vēlas dot izstrādātājiem iespēju nodrošināt pieredzi, kurā nav kritiena, kad lietotāji pārvietojas starp lietojumprogrammām dažādās ierīcēs. "Problēma, kuru mēs patiešām cenšamies atrisināt, ir tā, ka lietotnes šodien zaudē iesaistīšanos," viņš teica. Bhatia paskaidroja, ka viņam ir klēpjdators, iPhone un Windows Phone ierīces, un viņš pārvietojas no ierīces uz citu un no lietotnes uz citu. “Konteksta pārslēgšana nenozīmē, ka jūsu lietotne zaudē kontekstu.”

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