- Messages
- 5,707
As the debate rages on about what the future of the Desktop is and Win32 code and if WinRT will supersede it, I found this out just now. The OneDrive app in Windows 8.1.1 is not a true and true WinRT app from the looks of it; nor is the Photos app or PC Settings. They are all Win32 based apps that mesh into the Modern UI WinRT environment with the system contracts (Charms bar) but are a Win32 system resource.
This is quite interesting as if I'm correct, this means Win32 code can function in Modern UI and can potentially have the power of what is expected of and used in the Desktop UI. The WinRT apps like Xbox Music are genuine WinRT apps that use certain system functions like wwahost.exe from the System32 folder, but the actual junk of the app is kept hidden away from the file system.
So what could this mean? Sandboxed Win32 programs that can take full function of modern inputs, design, and functions that older Win32 Desktop code can't handle. This could mean instead of porting Desktop apps to WinRT and figuring out how to work around a lot of the newer standards (which some seem arbitrary to me), much of existing Win32 code can be kept, reshaped, or recycled and brought over into the modern UI framework like the Charms bar, app snap, instant suspend and resume, and tombstoning. This could mean VMWare could be developed as what would be considered a Windows 8 style app, or Photoshop, or Lightroom, or AutoCAD, or Zune, or Office, or Steam, or cgminer, or audio editing programs, etc.
It seems like a lot of potential needs to be uncovered here as if the critical flaw of Win32 coding of app performance and security can be wrapped up into a modern little sandboxed bubble and run, that is HUGE. The power of Windows can still function beyond a simple UI.
My Computer
System One
-
- OS
- Windows 8.1 Pro
- Computer type
- PC/Desktop
- System Manufacturer/Model
- ASUS
- CPU
- AMD FX 8320
- Motherboard
- Crosshair V Formula-Z
- Memory
- 16 gig DDR3
- Graphics Card(s)
- ASUS R9 270
- Screen Resolution
- 1440x900
- Hard Drives
- 1 TB Seagate Barracuda (starting to hate Seagate)
x2 3 TB Toshibas
Windows 8.1 is installed on a SanDisk Ultra Plus 256 GB
- PSU
- OCZ 500 watt
- Case
- A current work in progres as I'll be building the physical case myself. It shall be fantastic.
- Cooling
- Arctic Cooler with 3 heatpipes
- Keyboard
- Logitech K750 wireless solar powered keyboard
- Mouse
- Microsoft Touch Mouse
- Browser
- Internet Explorer 11
- Antivirus
- Windows Defender, but I might go back on KIS 2014