Znáte webové rozhraní pro ovládání Windows 10 IoT Core? Takové to, jak se přes něj nahrávají aplikace, sledují běžící procesy atd. A víte, že totéž rozhraní můžete zapnout i ve verzi systému pro mobilní telefony? Podíváme se, jak na to.
Začínáme v nastavení. Vyberte Update & security:
A poté For developers:
Zde nejprve povolte Device discovery:
A potom aktivujte Device portal:
Podstatná bude IP adresa, kterou zadáme do prohlížeče:
Nejprve nás přivítá okno, které upozorní, že certifikát není úplně v pořádku. Budeme našemu mobilu důvěřovat a klikneme na Continue to this webpage. Další obrazovka si už vyžádá sofistikovanější akci:
Abychom mohli používat Device Portal, musíme se přihlásit PINem. Portál nám napovídá, co musíme udělat, abychom ho získali. Vrátíme se tedy na telefon, do sekce Device discovery a klikneme na tlačítko Pair.
Kód zadáme do okénka na webu (pozor, je case-sensitive!) a konečně se otevře plnohodnotný „portál“.
Stejně jako u IoT Core i zde můžete sideloadovat balíčky s aplikacemi, ukončovat běžící procesy, spouštět ty neběžící, případně celé zařízení restartovat.
Zajímavá je třeba záložka Performance, kde jsou aktuální grafy spotřeby výkonu. Spustil jsem na chvíli hru a sledoval zátěž GPU:
Device Portal má také REST API. Dokumentaci najdete pod tlačítkem Help.
Abyste ho mohli používat, je potřeba buď každé volání autentizovat (např. podstrčením cookie z prohlížeče), nebo kliknout při zadávání PINu, že chcete daýn počítač zapamatovat. Variantu úplného vypnutí autentizace tiše přecházím :)
API vám pak vrátí JSON odpověď podle dokumentace. Tady je např. /api/resourcemanager/processes:
A to je celé… Až skončíte s pokusy, nezapomeňte zase Device Portal a Discovery vypnout.
Pingback: Windows 10 Mobile a Continuum – náhrada za PC?