მაიკროსოფტმა აჩვენა, თუ როგორ იმუშავებს არსებული აპები Windows 10X– ზე, ოპერაციულ სისტემაში ჩართულია ორმაგი ეკრანის მოწყობილობები, როგორიცაა Surface Neo. დეველოპერები დიდ ძალისხმევას ცდილობენ დაშიფვრაში, ხოლო Microsoft უზრუნველყოფს მათ კონტეინერების არქიტექტურას, რაც გარანტირებული იქნება მათ უკვე აშენებული Win32 აპლიკაციების ჩამორჩენილი თავსებადობით.
მიმართავს დეველოპერებს, კევინ გალო Microsoft- იდან განაცხადა რომ Windows 10X– ზე აპები იტვირთება კონტეინერებში. ეს მოდელი უზრუნველყოფს, რომ არსებული OS გარემოებისთვის შექმნილი აპები და ვებსაიტები გამართულად მუშაობენ ორმაგი ეკრანის მოწყობილობებზე.
პირველად, აპები იკვებება კონტეინერებში არაინტრუზიული განახლებებისა და გაუმჯობესებული სისტემის რესურსების გამოყენებით, ბატარეის გახანგრძლივებული მუშაობისთვის.
გალოც გამოაცხადა Microsoft Emulator– ის ხელმისაწვდომობა, რაც დეველოპერებს დაეხმარება Windows 10X– ის აპების შექმნასა და ტესტირებაში.
Win32 აპლიკაციის კონტეინერი
ან განმარტებითი ვიდეო, Microsoft– ის პიტერ ტორი განმარტავს, თუ როგორ აძლევს კონტეინერიზაციას არსებულ UWP და Win32 აპლიკაციებს, იმუშაონ Windows 10X– ზე, ოპერაციული სისტემა, რომელიც შექმნილია ძირითადად ფუტურისტული ფორმის ფაქტორებისთვის.
Microsoft აცნობიერებს, რომ ყველა არსებული UWP და Win32 აპლიკაცია შესაძლოა ოპტიმალურად არ მუშაობს იმ Windows 10X კონტეინერების შემოთავაზებულ არქიტექტურაში.
Windows 10X მხარს უჭერს სამი ტიპის კონტეინერს, დაწყებული Win32– ით, მრავალპროფილიანი ერთიანი კონტეინერით. დანარჩენები MSIX კონტეინერები და ადგილობრივი კონტეინერებია.
Microsoft- მა აღნიშნა, რომ ეს კონტეინერები უნიკალურია, რადგან პროგრამები მათში მუშაობს, დეველოპერის მხრიდან დამატებითი კონფიგურაციის ან შეცვლის გარეშე. მასში ნათქვამია, რომ პროგრამები Win32 კონტეინერში თავსებადობის უმაღლესი დონით გამოირჩევიან.
კონტეინერი ფუნქციონირებს როგორც ოპერაციული სისტემა ძირითადი ან „მასპინძელი“ Windows 10X ოპერაციული სისტემაში. მას აქვს საკუთარი რესურსების ნაკრები, ბირთვისა და დრაივერების ჩათვლით, რომელ აპებში შეძლებენ წვდომას.
ამასთან, Win32 კონტეინერში განთავსებულ აპებს (მათ შორის MSIX პროგრამებს) პირდაპირი წვდომა არ აქვთ სისტემის ძირითად რესურსებზე, როგორიცაა ქსელი, მიკროფონი, კლავიატურა ან მაუსი. ასე რომ, თუ აპს სჭირდება კლავიატურის ბერკეტი გამოყენება მომხმარებლის შეყვანისთვის, მას მოუწევს მასპინძელი სისტემის გავლა.
Windows 10X უზრუნველყოფს "მაღალეფექტიან" RDP კლიენტს Win32 აპისთვის, რომელიც მუშაობს, რათა მომხმარებელმა მიიღოს ინფორმაცია და გამოაქვეყნოს მოწყობილობა ეკრანის საშუალებით.
უაღრესად ინტეგრირებული Windows 10 კონტეინერის არქიტექტურა საშუალებას აძლევს Win32 აპლიკაციებს დაუკავშირდნენ მასპინძელ რესურსებს. მაგალითად, თუ თქვენი Win32 აპლიკაცია საჭიროებს ინტერნეტს, ის "ისაუბრებს" ქსელის რესურსთან მის მისაღებად.