Poznámka editora: Microsoft v říjnu 2017 oznámil, že již nebude plánovat nové funkce nebo hardware pro platformu smartphonů Windows 10 Mobile.
Očekává se, že Windows 10, nejočekávanější operační systém společnosti Microsoft, katapultuje Microsoft zpět na vrchol. Tato inovace, založená na univerzální platformě Windows, nabízí vývojářům několik nových nástrojů, funkcí a funkcí. Zde je rychlý průvodce pro vývojáře mobilních aplikací, jak vytvářet aplikace pro zbrusu nový OS.
Příprava zařízení na vývoj
Windows 10 se při vývoji aplikací řídí jiným postupem. Níže jsou uvedeny kroky, které musíte dodržet, abyste připravili zařízení na vývoj na zařízeních s Windows 10….
- Vývojáři již nepotřebují samostatnou licenci pro každé zařízení, které chtějí vyvíjet, testovat nebo nasazovat své aplikace. Místo toho musí povolit svá zařízení pouze jednou, pomocí karty nastavení.
- V případě, že používáte Windows 8.1, budete muset požádat o licenci pro vývojáře nebo zaregistrovat zařízení Windows Phone.
- V případě, že používáte Visual Studio, budete vyzváni k povolení zařízení prostřednictvím dialogového okna. Musíte kliknout na „Nastavení pro vývojáře“ a poté přejít na stránku Aktualizace a zabezpečení. Podle následujících kroků dokončete počáteční přípravu zařízení.
- Dále musíte vybrat úkoly, které chcete povolit na preferovaných telefonech nebo tabletech se systémem Windows. Máte možnost povolit vývoj zařízení a také boční načítání dalších aplikací. Společnost Microsoft stanoví určité zásady ochrany osobních údajů pro aplikace s bočním načítáním.
- Windows 10 OS pro podporu mobilních plateb
Zabezpečení na telefonech a tabletech se systémem Windows
Univerzální aplikace pro Windows jsou podepsány, aby poskytovaly maximální možné zabezpečení vybraného mobilního zařízení. Ujistěte se, že balíček aplikace, který nainstalujete do zařízení, pochází z důvěryhodného zdroje. K tomu musí být na vašem zařízení nainstalován certifikát použitý k podepsání aplikace. Dále zvolená nastavení ovlivní úroveň zabezpečení vašeho zařízení. Aby bylo možné přikládat aplikace na smartphonu se systémem Windows, musí být certifikát již nainstalován do zařízení. Poté můžete pokračovat výběrem nastavení aplikace sideload. Chcete-li načíst aplikace na tabletu, musíte si nainstalovat .appx a další certifikáty, které jsou nutné ke spuštění aplikace spolu s PowerShell. Alternativně můžete také ručně nainstalovat certifikát a balíček aplikace samostatně.
Ladění aplikací
Na smartphonech se systémem Windows můžete nainstalovat libovolný balíček aplikace .appx a spouštět jej bez nutnosti instalace certifikátu. V případě, že jste vybrali režim vývojáře, klikněte na soubor a pokračujte v jeho instalaci do zařízení. Ujistěte se však, že balíček, který používáte k testování aplikace, pochází z důvěryhodného zdroje. U tabletů můžete přímo začít ladit své aplikace, jakmile vyberete režim pro vývojáře, aniž byste k tomu potřebovali licenci pro vývojáře. Můžete také stáhnout aplikace nainstalováním .appx a souvisejícího certifikátu.
Nasazení aplikací
Aby bylo možné nasadit aplikace z plochy Windows 10 na mobilní zařízení se stejným operačním systémem, budete muset použít nástroj WinAppDeployCmd, který máte k dispozici. Ujistěte se, že jsou obě zařízení připojena k stejnojmenné podsíti sítě; kabelové nebo jiné. Tato zařízení lze také připojit přes USB. Nezapomeňte také, že tento nástroj nemůžete použít k instalaci certifikátů.
Odesílání aplikací do obchodu Windows
Microsoft nyní vyzývá vývojáře aplikací, aby pro své zařízení s Windows 10 vytvořili různé použitelné aplikace. Windows Store zve na odesílání aplikací pro svou nejnovější platformu. Obchod poskytuje jednotné tržiště s aplikacemi a nabízí také větší viditelnost pro aplikace; tím otevírá vývojářům více příležitostí ke zvýšení výnosů.