
Microsoft on osoittanut, kuinka olemassa olevat sovellukset toimivat Windows 10X -käyttöjärjestelmässä, joka on asetettu käyttämään kaksoisnäyttölaitteita, kuten Surface Neo. Kehittäjät ponnistelevat paljon koodauksessa, ja Microsoft tarjoaa heille konttiarkkitehtuurin, joka takaa jo rakennettujen Win32-sovellusten yhteensopivuuden taaksepäin.
Kehittäjille osoitettu Kevin Gallo Microsoftilta sanoi että Windows 10X: n sovellukset toimisivat säiliöissä. Tämä malli varmistaa, että olemassa oleville käyttöjärjestelmäympäristöille rakennetut sovellukset ja verkkosivustot voivat toimia sujuvasti kahden näytön laitteissa.
Ensimmäistä kertaa sovellukset toimivat kontissa tarjotakseen häiritseviä päivityksiä ja parannettuja järjestelmäresursseja pidentääkseen akun käyttöikää.
Gallo myös ilmoitti Microsoft Emulatorin saatavuus, joka auttaa kehittäjiä rakentamaan ja testaamaan sovelluksia Windows 10X: lle.
Win32-sovellussäiliö
Vuonna selitysvideo, Microsoftin Peter Torr selittää, miten säilöinti mahdollistaa nykyisten UWP- ja Win32-sovellusten toiminnan Windows 10X -käyttöjärjestelmässä, joka on suunniteltu ensisijaisesti futuristisiin muototekijöihin.
Microsoft myöntää, että kaikki nykyiset UWP- ja Win32-sovellukset eivät välttämättä toimi optimaalisesti ehdotetussa Windows 10X -säiliöarkkitehtuurissa.
Windows 10X tukee kolmentyyppisiä säilöjä, alkaen Win32: stä - monen sovelluksen yksittäinen säilö. Muut ovat MSIX-kontteja ja natiivisäiliöitä.
Microsoft kuvaili nämä säilöt ainutlaatuisiksi, koska sovellukset toimivat niissä ilman erillistä määritystä tai muokkausta kehittäjältä. Se sanoi, että Win32-kontin sovelluksilla on korkein yhteensopivuus.
Säilö toimii käyttöjärjestelmänä Windows 10X -käyttöjärjestelmässä. Sillä on oma joukko resursseja, mukaan lukien ydin ja ohjaimet, joita sen sovellukset voivat käyttää.
Win32-säilön sovelluksilla (mukaan lukien MSIX-sovellukset) ei kuitenkaan ole suoraa pääsyä järjestelmän pääresursseihin, kuten verkkoon, mikrofoniin, näppäimistöön tai hiireen. Joten, jos sovellusta tarvitaan näppäimistön hyödyntämiseen käyttäjän syötteen kaappaamiseksi, sen on käytävä läpi isäntäjärjestelmän.
Windows 10X tarjoaa "korkean suorituskyvyn" RDP-asiakkaan jokaiselle käynnissä olevalle Win32-sovellukselle, jotta se voi hyväksyä käyttäjän syötteet ja toimittaa tuloksia laitteen näytön kautta.
Hyvin integroidun Windows 10 -säiliöarkkitehtuurin avulla Win32-sovellukset voivat olla yhteydessä isäntäresursseihin. Esimerkiksi, jos Win32-sovelluksesi vaatii Internet-yhteyden, se "puhuu" verkkoresurssille saadakseen sen.