WhatsApp pro Windows mění směr: nativní UWP nahrazuje webová PWA s jádrem Chromium
Od verze 2.2569.0.0 nejrozšířenějšího komunikátoru dochází k přechodu z nativní UWP aplikace (Universal Windows Platform) na progresivní webovou aplikaci (PWA) založenou na technologii WebView2. Tato změna ovlivňuje způsob, jakým aplikace funguje na počítačích.
Původní UWP aplikace byla speciálně optimalizována pro Windows, což zajišťovalo vyšší stabilitu a rychlost ve srovnání s webovými alternativami. Mezi výhody patřil například přístup ke zprávám i v případě, že byl telefon offline.
Nová verze aplikace WhatsApp pro Windows nyní funguje jako webová aplikace, která využívá WebView2 – desktopový kontejner založený na jádře Chromium. To znamená, že aplikace spouští kód (HTML, JavaScript, CSS) podobně jako stránka v internetovém prohlížeči.
Od tohoto kroku si provozovatel služby, společnost Meta, slibuje rychlejší vývoj napříč platformami, protože jednou vytvořený kód může být použit téměř beze změny na různých zařízeních. To šetří zdroje a urychluje další vývoj.

Nevýhody nové webové aplikace
Přechod na WebView2 však přináší i nevýhody. Podle testů spotřebovává nová webová aplikace přibližně o 30 % více operační paměti (RAM) než předchozí nativní verze. V systémovém správci úloh je nyní možné vidět více podprocesů – u nové webové verze jich místo dvou, které stačily u UWP aplikace, může být až osm.
Funkce, které v nativní aplikaci fungovaly plynule, mohou nyní kvůli chybějící optimalizaci pracovat hůře. Výkon aplikace je nižší a celkový dojem z jejího používání může být horší.
WhatsApp na Windows mění směr: snazší vývoj, vyšší nároky, horší výkon
Hlavním důvodem přechodu na WebView2 je zjednodušení vývoje pro společnost Meta. Nyní stačí udržovat pouze jednu kódovou základnu, která funguje na všech platformách. To však znamená, že aplikace je nyní náročnější na systémové prostředky a její výkon je nižší.
Přechod WhatsAppu z nativní UWP aplikace na webovou verzi pomocí WebView2 přináší rychlejší vývoj a jednodušší údržbu pro vývojáře, ale uživatelé musí počítat s vyšší spotřebou paměti a horším výkonem aplikace na Windows.
Zdroj: Windows Latest
Mohlo by vás také zajímat: