Čo sú univerzálne aplikácie systému Windows 10 (UWP)?
Microsoft Windows 10 Odpojený / / March 19, 2020
Posledná aktualizácia dňa
Po vydaní Windows 8 sme ich nazvali Metro alebo Modern apps. Teraz so systémom Windows 10 sú to univerzálne aplikácie, čo to vlastne znamená?
Ak ste si mysleli, že systém Windows 8 bol na trhu v roku 2012 revolučný, nástupca tohto nešťastného vydania, systém Windows 10, je ešte dramatickejší. Nie neuveriteľným spôsobom, ale vďaka plynulým skúsenostiam, ktoré z neho urobia vzrušujúcu platformu pre vývoj medzi niekoľkými zariadeniami. Dotkli sme sa Univerzálne aplikácie v predchádzajúcom článku, so zameraním na vylepšenia stolných počítačov. So zavedením systému Windows 10 vyvinula spoločnosť Microsoft filozofiu modernej aplikácie na model Universal App. Universal, ktorý je kľúčovým bodom predaja tejto novej éry, na vývojovej platforme aplikácií pre Windows.
Poznámka: V typickom premenovaní produktov Microsoft v štýle Microsoft sa tieto produkty technicky označujú ako Univerzálne aplikácie platformy Windows alebo UWP, v tomto článku však pôjdeme iba na univerzálne aplikácie.
Hodnoty a výhody modelu univerzálnej aplikácie
Za posledných 25 rokov Windows budovalo svoj úspech na modeli aplikácie WIN32. Používatelia zažili obrovskú hodnotu z mnohých stoviek tisíc aplikácií vyvinutých pre túto platformu. V súčasnosti tento model pomaly narúša kvôli mobilite, ktorú smartphony propagovali za posledných 10 rokov. Univerzálne aplikácie znamenajú pre vývojárov aj pre koncových používateľov niekoľko vecí.
Je to príležitosť na skrátenie času potrebného na uvedenie riešení na trh opätovným použitím vývojového kódu a jeho prispôsobenie na všetky obrazovky s minimálnym úsilím. Ako súčasť vízie spoločnosti Microsoft OneCore, ktorá je základom systému Windows 10 pre rôzne riešenia, ako sú napríklad stolné počítače, servery, mobilné telefóny a technológia ako HoloLens, v konečnom dôsledku to znamená, že aplikácia vyvinutá pre mobilný systém Windows 10 sa dokáže rýchlo prispôsobiť každému zariadeniu Windows 10, ktoré používate ďalej. Poskytovanie správnych skúseností, napríklad ovládacích prvkov používateľa, rozloženia a prístupu k službám, ako sú OneDrive a Cortana.
Continuum a Universal App
Univerzálne aplikácie pre koncových používateľov si uvedomujú nové skúsenosti, ktoré poskytujú, a to bez kompromisného riešenia bez ohľadu na zariadenie alebo tvarový faktor. Najvýznamnejším príkladom je Continuum, predstavené ako súčasť vlny mobilných zariadení Windows 10, ako je súčasná vlajková loď Lumia 950 alebo 950 XL telefónov. S programom Continuum môžu používatelia pripojiť mobilné zariadenie so systémom Windows 10 k dokovacej stanici a transformovať ich na 4,7 palca Aplikácie s vysokým rozlíšením na celú obrazovku, ktoré ponúkajú ešte bohatšiu sadu nástrojov, ktoré môžu využívať výhody tradičných vstupov zariadenia v prípade potreby. Kontinuum bude ako mať počítač vo vrecku. Je to cesta ku konvergencii, ktorú sa pokúšajú dosiahnuť už iné platformy, ako napríklad Ubuntu spoločnosti Canonical.
Microsoft je doteraz prvým dodávateľom, ktorý vyrába funkčné riešenie pre trh. Otázka budovania ekosystému zostáva kritickou prekážkou úspechu. Aby bolo možné využívať výhody systému Continuum, bude potrebné, aby boli k dispozícii kompatibilné riešenia. Denný pohyb, populárna platforma videa na požiadanie je dokonalým príkladom sily modelu Universal App Model. Dynamické poskytovanie prostredia, ktoré rýchlo poskytuje správne skúsenosti pre správne zariadenie.
záver
Čo si Microsoft myslí, je jedno zariadenie, ktoré bude vládnuť všetkým. Pred niekoľkými rokmi išlo o tri obrazovky; mobilné, stolné a televízne. Model univerzálnej aplikácie sľubuje, že ho skonsoliduje do jedného zariadenia. Ekosystém tam však musí byť. Pri súčasnom nedostatočnom výkone spoločnosti Microsoft na mobilnom trhu nie je na spotrebiteľskom trhu dopyt po týchto pokrokoch, prinajmenšom zatiaľ.
Okrem hardvéru bude vyžadovať investície do nových zariadení, ako je napríklad Microsoft Lumia 950 ktoré ho môžu podporovať, ako napríklad dokovacia stanica, ktorá sa zdá byť nepravdepodobná všade alebo pohodlnejšie. Jedným z možných riešení tejto komplexnosti je Nová aplikácia Microsoft Remote Desktop, ktorý podporuje Continuum. Opäť to prináša novú komplikáciu podpornej technológie, ktorá vyzerá skôr ako myšlienka zameraná na podnikanie, ako riešenie na hromadnom trhu.
Spodná čiara
Univerzálne aplikácie znamenajú, že si môžete vytvoriť aplikáciu pre smartfón a bude fungovať na tablete a stolnom / prenosnom počítači, Xbox One alebo naopak.