Microsofts projektrom muliggør app-oplevelser på tværs af platforme

Video: Create cross-device apps with Project Rome 2024

Video: Create cross-device apps with Project Rome 2024
Anonim

En ny, kommende API fra Microsoft er indstillet til at frigøre potentialet for ægte cross-platform oplevelser. Med det kunne brugerne f.eks. Hoppe mellem apps fra en Windows Phone til en MacBook Air. Formålet med denne nye API er at øge mængden af ​​app-kommunikation mellem forskellige platforme og i sidste ende eliminere alle protokolrelaterede grænser.

Projekt Roms oprindelse kan spores tilbage til SmartGlass-appen Microsoft udviklet til Xbox. Hvordan fungerer denne nye API? Først installeres det på alle de vigtigste enheder, der bruges uanset hvilke platforme de er på. Når API'en er installeret, kan brugerne blot overføre den aktuelle tilstand af appen til enhver anden enhed og genoptage arbejdet.

Forestil dig for eksempel at redigere en meget vigtig præsentation på en iPhone, men pludselig når batteriet et kritisk lavt niveau. Uden oplader er det bydende nødvendigt at finde en løsning hurtigt for at overholde den kommende frist og afslutte præsentationen på 30 minutter. Du skifter hurtigt til din Android-tablet og tilføjer prikken over i'et til din præsentation. For at gøre det behøver du kun at åbne den samme app på tabletten - Project Rome giver dig mulighed for at gøre netop det.

Microsofts grund til at udvikle Project Rome skyldes brugeradfærd med apps, som normalt hopper mellem apps, enheder og forskellige OS-platforme i løbet af deres dag. Faktisk starter 42% af brugerne en aktivitet på en enhed og afslutter den på en anden. Målet er, at udviklere skal kunne opdage og identificere alle sky-tilsluttede og andre nærliggende enheder, som brugere mødes på daglig basis. Derefter med velkendte API'er som LaunchURIAsync og AppServices, kan udviklere opbygge kraftfulde oplevelser, der muliggør glatte overgange mellem skærme og endda platforme.

Brugeren er det nøgleelement, der skal tages højde for i hele denne proces, noget som Microsoft meget tydeligt angiver på sin officielle Build 2016 Channel:

Dette gør at tilbageholde brugere til et hårdt problem at løse Project Rome gør det muligt for appudvikleren at dreje på enheder, apps, platforme (Windows, Android, iOS) og skyen. Appudviklere kan designe deres apps omkring brugeren og således styrke menneskelige centriske oplevelser, der udvikler sig med en forståelse af den enkeltes behov.

Hvis du er interesseret, kan du se hele 42 minutters præsentation om Project Rom her.

LÆS OGSÅ: Envelop nu tilgængelig som en universal Windows 10-app til at hjælpe dig med at gemme adgangskoder på tværs af platforme

Microsofts projektrom muliggør app-oplevelser på tværs af platforme