Microsoft: Desktopové aplikácie budú fungovať v systéme Windows 8 na ARM

  • Sep 05, 2023

Aplikácie v štýle Windows 8 Metro a aplikácie pre stolné počítače ponúknu dve rôzne možnosti. Oba druhy aplikácií však budú dostupné na počítačoch a tabletoch x86/x64 a ARM.

Počul som, že mnohí ľudia, ktorí sa zúčastnili Build osobne a/alebo prostredníctvom webových vysielaní, hovorili, že keď sa systém Windows 8 dodáva na počítačoch a tabletoch s procesormi ARM, nebudú žiadne skúsenosti s aplikáciou Desktop. Do dnes som si myslel to isté. Ale to nie je správne.

Predstavitelia Microsoftu to tvrdia už mesiace existujúce x86 aplikácie nebudú fungovať len vo Windowse na ARM; bude potrebné ich prekompilovať. Microsoft dúfa a očakáva, že väčšina vývojárov bude mať problémy s „metrizovaním“ svojich aplikácií, kým ich prekompilujú, aby bežali na Windows 8 na ARM. Je to však usmernenie, nie požiadavka.

videl som snímka obrazovky tabletov Win 8 ARM zobrazených na Build s dlaždicou Desktop na ThisIsMyNext. Vyzerá presne ako obrazovka Štart v systéme Windows 8 na tabletoch Samsung s procesorom Intel i5

poskytnuté účastníkom Build (snímka obrazovky je uvedená nižšie, s láskavým dovolením môjho kolegu zo ZDNet Eda Botta). Ťuknutím na dlaždicu pracovnej plochy/prístup k „aplikácii“ pracovnej plochy sa používateľ dostane do klasického režimu Windows.

bottstartscreen.png

(kliknutím na obrázok zväčšíte)

Toto NIE JE dočasná vec. The užívateľské rozhranie (s režimom pracovnej plochy aj Metro) bude konzistentný v rámci infraštruktúry X86 aj ARM. Aby som to zopakoval, dlaždica Desktop a skúsenosti budú existovať v systéme Windows 8 na x86/x64 a hardvéri ARM, keď bude Windows 8 vonku (pravdepodobne budúci rok).

Jedným z dôvodov tohto zmätku je podľa môjho názoru terminológia systému Windows 8. The „Aplikácia pre stolné počítače“ v systéme Windows 8 je klasický režim Windows 7. Nie všetky aplikácie v štýle metra budú spotrebiteľskými aplikáciami a ani všetky obchodné/podnikové aplikácie nebudú bežať v režime Desktop App. Podnikové aplikácie – či už sú napísané v HTML5/JavaScripte alebo v C++, C#, Visual Basic a/alebo používajúce XAML – si môžu osvojiť vzhľad Metro. A spotrebiteľské aplikácie môžu byť technicky Windows 8 Desktopové aplikácie.

Predstavitelia spoločnosti Microsoft stále definitívne nepovedali, či budú v nadchádzajúcom obchode Windows 8 uvedené iba aplikácie v štýle metra, alebo či sa z tohto obchodu budú dať stiahnuť aj aplikácie pre stolné počítače. Po zostavení som pochopil, že aplikácie pre stolné počítače sa nebudú dať fyzicky stiahnuť (alebo Bezpečnostná certifikácia od spoločnosti Microsoft, napríklad aplikácie v štýle Metro) z Windows Store. Namiesto toho budú aplikácie pre stolné počítače dostupné prostredníctvom odkazov v obchode, ale dajú sa kúpiť priamo z vlastných stránok vývojárov, podľa show scuttlebutt.

Microsoft to nekomentuje ani neobjasňuje tento problém (spýtal som sa).

Aktualizovať: Moje pochopenie bolo správne. Aj keď Microsoft nekomentoval, čitateľ ukázal mi reláciu v obchode Microsoft Store zo služby Build s objasnením tejto témy. (Začína sa približne po 35 minútach vo videu). Podľa týchto informácií sú aplikácie Metro chránené licenčným modelom založeným na účte (nie na stroji), ktorý je obmedzený na stanovený počet strojov (5). Používatelia budú môcť pristupovať k skúšobným verziám aplikácií, kupovať/sťahovať aplikácie v štýle metra, licencovať ich a nechať si ich servisovať prostredníctvom obchodu.

Ale podľa moderátora relácie Teda Dworkina, partnerského riaditeľa programového manažmentu v tíme Windows Web Services, Desktop apps budú môcť byť propagované – ak „spĺňajú naše požiadavky na certifikáciu aplikácie pre stolné počítače“ – a budú zistiteľné prostredníctvom systému Windows 8 obchod. Aplikácie pre Windows 8 pre stolné počítače nebudú licencovateľné ani stiahnuté (t. j. možnosť využívať „službu plnenia“) systému Windows 8 z obchodu. Namiesto toho spoločnosť Microsoft poskytne iba odkaz na Windows Store pre aplikácie pre stolné počítače v systéme Windows 8 na x86/x64 a ARM.