Will You Replace Programs for Apps When Updating to Windows 10?


Apps for Programs  

125 members have voted

  1. 1. Will You Replace Programs for Apps After Windows 10 Launch?

    • Yes - Most/All
      11
    • No - None
      67
    • The Majority
      10
    • A Nominal Few
      37


Recommended Posts

1. XAML is a markup language, not the language a program is written in. You can even use XAML with C++. That has nothing to do with it, never mind that being done that way actually gives you much better video performance over what's possible with the classic GUI stuff, which is unaccelerated and quite slow.

2. Sandboxed versus potentially unrestricted access to the entire system, a no brainer, never mind everything is updated all from the same place versus letting something rot because you forgot to grab an update.

3. So your fix is to just use a different OS? :rolleyes:

1. Oh ok C++ and XAML seems to be supported for Windows Store apps in Windows 8 and Windows 10, it wasn't for Windows Phone 8. Anyway, there is no way to know for the end user which language a Metro app is developed in, is there?

2. This is about what matters to the user. Whether he would like to manually approve the app update to make sure some "improved" (dumbed down) version doesn't come to him. It doesn't mean the app will "rot". Calling it a no-brainer means taking control away from the end user and telling him to deal with it.

3. Absolutely. I already use it for a long time.

Anyway, there is no way to know for the end user which language a Metro app is developed in, is there?

Sure, and unless you're an experienced developer the same goes for classic software too, zero difference.

2. This is about what matters to the user. Whether he would like to manually approve the app update to make sure some "improved" (dumbed down) version doesn't come to him. It doesn't mean the app will "rot". Calling it a no-brainer means taking control away from the end user.

Good think it asks you if you want to automatically update them then versus hoping program X has an updater built in as is actually enabled. There's a difference between "taking control away" and "reading what's in front of your face." Besides, this is "in addition to", not "a replacement of". Choice is good and all that.

3. Absolutely. I already use it for a long time.

Having to rely on multiple devices and OS's when one can do it all is a sad excuse for a fix.

1. Sure, and unless you're an experienced developer the same goes for classic software too, zero difference.

2. Good think it asks you if you want to automatically update them then versus hoping program X has an updater built in as is actually enabled. There's a difference between "taking control away" and "reading what's in front of your face." Besides, this is "in addition to", not "a replacement of". Choice is good and all that.

3. Having to rely on multiple devices and OS's when one can do it all is a sad excuse for a fix.

1. The point is there is a way to determine if an app is written in managed code or native so the experienced user/developer can avoid the slower managed code app.

2. Not every developer discloses what's changed in the change log. They are sneaky and hide what's removed. e.g. Microsoft :p So again not full disclosure.

3. Ah now you've started judging what someone else prefers because it's not in line with your opinions.

1. The point is there is a way to determine if an app is written in managed code or native so the experienced user/developer can avoid the slower managed code app.

Yes, and like I said the same applies to desktop apps too, never mind there's plenty of managed programs out there that are exceptionally good.

2. Not every developer discloses what's changed in the change log. They are sneaky and hide what's removed. e.g. Microsoft :p So again not full disclosure.

And again, that's just like desktop apps.. being designed using Winforms/QT/WPF/Whatever versus modern doesn't automagically make it transparent what's been updated. Again, user's discretion.

3. Ah now you've started judging what someone else prefers because it's not in line with your opinions.

*shrug* Use it if you want, personally I prefer something a bit more efficient versus having to deal with multiple devices to do the same thing.. I wasn't judging anyone, just pointing out the obvious. You'd be honestly surprised how little I care about what other people run... just don't care for people assuming what they want is what everyone wants though.

And again, that's just like desktop apps.. being designed using Winforms/QT/WPF versus modern doesn't automagically make it transparent what's been updated. Again, user's discretion.

 

I think there is a big difference. With desktop apps, you can update and go back to the old version if you have the installer. With Store apps, even though you can choose whether to update, once you do, there's no going back. If you discover something you hate later, you are stuck with it. That's a deal breaker.

  • Like 2

 

- Apps look better? Hell no! That is subjective.
- Perform better? No they're slower because they're mostly written in XAML. User has no idea if the app is native code or managed unlike programs where you can easily determine if it relies on .NET.
- Usability of apps over programs? Far worse.
- Security? None of my desktop apps has been hacked ever.
- Scale better? Yes but I already have Android where apps are optimized for the specific display sizes I use :D
 
So apps replacing programs? No way in hell.
 
- Apps can't have multiple instances.
- No dragging and dropping data between two apps possible?
- Performance is extremely horrid.
- Usability is laughable, for both keyboard and mouse.
- Navigation is far far worse.
- App have inherently low information density due to touch optimized controls, UI dumbed down, very low utility and value in terms of features
- WinRT APIs not even remotely close to Win32 yet
- No remotely attractive feature in the UI, plus UI elements oversized for mouse usage.
- Programs have full manual control over updates in case some "improvements" arrive which will be forced on you
 
So when Windows 10 is forced on poor Windows 7 users, first thing to do is use PowerShell to uninstall all apps, change all defaults to desktop versions. And replace all Windows "improvements" with 3rd party desktop apps so functionality doesn't reduce every few years and UI isn't compromised every few years. :p

 

 

Wow so much mis-information listed there.

  • UI can be styled to target touch or keyboard users.
  • Yes perform better, I can compile core pieces of my store app to native code if needed (Wow, who would have thought?)
  • Usability is down to the dev. I have store apps that work equally well with keyboard\mouse or touch.
  • Apps can have a single instance with multiple views open.
  • Drag and drop supported in Win10
  • Performance is better if coded correctly. All win apps share a single UI thread however apps allow you to offload various built in rendering enhancements to another thread.
  • Navigation is by the developer. A lot of the more successful store apps threw metro guidelines out the window (I.e. playback controls in the appbar were always a stupid idea)
  • WinRT api's have full access to the win32 api if allowed by the end user. Look for new policies in Win10 similar to Silverlight asking for increased trust to use these. (This all currently works under store apps installed in the enterprise)
  • You've repeated size of controls a number of times. The developer has complete control of this, can be made easily to look like a standard desktop app if needed.

I think there is a big difference. With desktop apps, you can update and go back to the old version if you have the installer. With Store apps, even though you can choose whether to update, once you do, there's no going back. If you discover something you hate later, you are stuck with it. That's a deal breaker.

 

Thank you! That's what I've been saying, and is my biggest grip with all these "app stores" I have no problem with software/package managers, and have been using them in various linux distributions. But most of them offer much better version control, and that is something seriously lacking in the current crop of stores. It seriously needs this. I have heard there are going to be console commands to interact with store app management, so I'm really hoping we will get a lot more flexibility and functionality than what the 8/8.1 store has. I also really think it needs to become more than just a place to buy apps, more of a software repository that you can also add third party installation sources to etc.

Every one of those are true. 

 

except, no. 

I feel like there should be /sarcasm at the end of "better security". Windows has been proven to have the WORST security, out of all Operating Systems. :(

 

Actually, quite the opposite. you know in real tests and such with actual evidence and not just random statements. 

1. Oh ok C++ and XAML seems to be supported for Windows Store apps in Windows 8 and Windows 10, it wasn't for Windows Phone 8. Anyway, there is no way to know for the end user which language a Metro app is developed in, is there?

2. This is about what matters to the user. Whether he would like to manually approve the app update to make sure some "improved" (dumbed down) version doesn't come to him. It doesn't mean the app will "rot". Calling it a no-brainer means taking control away from the end user and telling him to deal with it.

3. Absolutely. I already use it for a long time.

 

1: It's also irrelevant for the end user

2: it's rather about security. 

3: so why are you posting here...

I see little value in running mobile apps on my desktop, so as a general rule, no.

 

Good thing that windows 10 (not mobile) doesn't come with mobile apps then. 

  • Like 2

None. I can't drag n drop between them, I can't run more than one instance. I like to use F13-F24 keys via my Corsair K95 hardware event macro keys and no chance in hell Metro apps will support that. I like extensive context menus and verbose option panels both of which are lacking in Metro apps. I like small UI elements that save on screen real estate and I prefer to resize windows to very small - Metro apps cannot be resized lower than a hardcoded limit. 

  • UI can be styled to target touch or keyboard users.
  • Yes perform better, I can compile core pieces of my store app to native code if needed (Wow, who would have thought?)
  • Usability is down to the dev. I have store apps that work equally well with keyboard\mouse or touch.
  • Apps can have a single instance with multiple views open.
  • Drag and drop supported in Win10
  • Performance is better if coded correctly. All win apps share a single UI thread however apps allow you to offload various built in rendering enhancements to another thread.
  • Navigation is by the developer. A lot of the more successful store apps threw metro guidelines out the window (I.e. playback controls in the appbar were always a stupid idea)
  • WinRT api's have full access to the win32 api if allowed by the end user. Look for new policies in Win10 similar to Silverlight asking for increased trust to use these. (This all currently works under store apps installed in the enterprise)
  • You've repeated size of controls a number of times. The developer has complete control of this, can be made easily to look like a standard desktop app if needed.

 

UI can be styled to target touch or keyboard users, yes but it is not really the most efficient UI which tries to target both touch and traditional mouse/keyboard because the information density needs to be varied too to accommodate the amount of scrolling required, for the layout to fit on the various display sizes, resolutions, to reduce the distance the mouse needs to travel, to reduce the tabbing required for keyboards. Usability is down to the dev yet if Microsoft's own built-in Windows 10 apps are so dismal at usability and performance of Windows 8 or Windows 10 apps is also not so great compared to native apps, I don't have much hope for other devs doing a better job. The controls, colors and UX guidelines themselves that are used in Metro are not very usability friendly. Yes, they not unusable, they're just less usable.
 
The failure of Windows 8, and Apple not mixing touch with keyboard/mouse machines are precisely about understanding this. If there are too many compromises involved like a massive reduction in functionality and usability, just don't do it by ruining the experience only to make one OS run on all differently-sized screens. No one else in the industry is doing that to their customers. Eventually apps just aren't a good enough experience to replace programs except for users with very basic needs.

I'm looking forward to Win10 and will be upgrading from Win7 but I have no intention of replacing any of my existing programs with an app. (that doesn't mean it won't happen just that I don't currently plan to do it for any particular program).

I voted "A Nominal Few" though because I'm sure I'll use calculator and such that will likely be apps that come with the OS and their program equivalents I suspect will no longer be available.  If the program version IS there though I'll likely use it.

I can't think of a situation where I'd pick a non-MS app over a program though and I suspect few, if any, of the third party developed programs I use will move exclusively to apps.

It all boils down to a well coded app. Yes it can replace a program and the growth of mobile devices used for "serious" applications that once used to be done only on desktops is the proof for this. Microsoft embraced the radical concept of apps in desktops for Windows 8. Sure they were not blindly going behind a pointless strategy, there would have been research and analysis. They either knew that apps were the future and they wanted to capitalize on it early, or they wanted to create a trend that didn't exist. Whatever it was, the execution was not proper and received backlash. But still continuing the concept in Windows 10 means that there is still scope for apps to replace traditional programs. Just because no one else is doing this doesn't mean that its not right. They still need to perfect this model and that takes time and proper execution. 

  • Like 2

Probably not.

 

If it works, don't fix it.

 

To me app, being short for application, is just a new marketing term for program. They're the same thing. Just run a little different is all. For no real reason than to try to sell the same old thing again since the industry is out of ideas. Just like Hollywood. . . sad. . .

What incentive is there for companies to abandon Windows Vista and 7 and make Win Ten apps?

 

 

you can scratch Windows Vista , it is no longer relvent barely hold 2% of the market

and extended support  is due to expire next year for it.

 

and the apps for Win10 would run in Win8 no?

 

would remain to be seen how fast Win10 growth would be later this year and the next

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Microsoft making much needed change to Windows 11, 10 Patch Tuesday security updates by Sayan Sen Recently, Microsoft delivered its latest Defender patches for Windows 11 ISOs. These definitions are released from time to time alongside the general security updates available during Patch Tuesday. Speaking of Defender, the company has now announced another important change that affects how security updates are delivered to enterprise devices running Windows. According to a recent announcement, Microsoft Defender for Endpoint's endpoint detection and response (EDR) updates will no longer be bundled with the monthly Windows security updates or Patch Tuesdays. Instead the company is shifting delivery of these updates to Microsoft Update, bringing EDR servicing in line with several other Microsoft Defender components. If you recall, Microsoft last year moved PowerShell updates to Microsoft Update (MU) as well since it provides automatic updates for Microsoft products and services. Thus the move is intended to allow Microsoft to deliver EDR improvements and security enhancements independently of the OS's regular monthly update cycle; this should enable faster deployment of protection updates without requiring organizations to wait for the next Patch release. For those unfamiliar, Microsoft Defender for Endpoint's EDR capabilities are designed to help organizations detect, investigate, and respond to advanced threats across managed devices. Keeping these components updated is critical for maintaining protection against evolving attack techniques. The rollout has already began for Windows 10 devices in late May 2026 (last month) and Microsoft says it will gradually expand support to Windows 11 and the remaining supported Windows versions over the coming months. The company expects deployment across Windows 10 and Windows 11 to be completed by fall 2026 or around Q3 of this year. Once the transition is complete, EDR updates will be delivered through Microsoft Update using KB5005292, provided the required prerequisite updates have already been installed. Microsoft is also introducing a new Defender Update Service as part of the change. Following installation of the first update, devices will automatically create a new directory located at %ProgramData%\Microsoft\Microsoft Defender\Defender Update. Microsoft notes that restarts may occasionally be necessary in case of "rare" failure scenarios. For most organizations, the tech giant says no action will be required as long as Microsoft Update is already permitted within their update management strategy. Admins who rely on manually deployed update packages, however, will need to adjust their processes to ensure the new Defender update package is included. Microsoft also recommends reviewing internal documentation and notifying helpdesk and security operations teams about the updated delivery mechanism to avoid confusion during the transition. As a prerequisite, the tech giant notes that systems must be running Sense version 10.8798.25857.1000 or later and have one of the following Windows updates (or later) installed: Win11 24H2 KB5062660 (2025-07 Cumulative Update Preview) Win11 23H2 KB5062663 (2025-07 Cumulative Update Preview) Win11 22H2 KB5062663 (2025-07 Cumulative Update Preview) Win10 22H2 KB5062649 (2025-07 Cumulative Update Preview) Win10 1809 KB5063877 (2025-08 Cumulative Update) Server 2019 KB5063877 (2025-08 Cumulative Update) Server 2022 KB5063880 (2025-08 Cumulative Update) Server 2025 KB5063878 (2025-08 Cumulative Update) As always, organizations should verify that their update policies align with the new servicing approach before the broader rollout reaches all supported Windows platforms later this year. In case of major problems, the EDR update can be rolled back to the inbox version stored in %ProgramFiles%\\Windows Defender Advanced Threat Protection (ATP) using: MpCmdRun.exe -RevertMde -Product Edr -ToVersion Inbox For those who have access to the Microsoft 365 Admin Center portal, you can view the message here under ID MC1381119.
    • My problem with these smart scopes is that IMO they're not really an entrance into astronomy, they're an entrance to looking at pretty(ish) pictures that you take by essentially pressing a button and letting the scope do the work. I still maintain that getting some binoculars or a solid dedicated telescope (which doesn't have to mean expensive) and actually spending time learning the night sky and using a telescope is a much better way to actually learn. But, granted, the learning curve is a bit steeper (as it tends to be).
    • I never played Crazy Taxi before, but this looks like a fun game!
    • The perception of Microsoft Edge is unfortunate as it's a world class browser. I'm not exaggerating when I say it's the best browser I've ever used with its feature set, speed, reliability and advanced security. Running the extension Ublock Origin is a must though to deal with advertising and trackers.
    • You can check out our latest 9070 GRE review with scores for the XT too, but these are on Windows: Gaming performance Productivity performance
  • Recent Achievements

    • One Month Later
      DJC50PLUS earned a badge
      One Month Later
    • Week One Done
      DJC50PLUS earned a badge
      Week One Done
    • Proficient
      Eric Biran went up a rank
      Proficient
    • Dedicated
      Conjor earned a badge
      Dedicated
    • Week One Done
      Windows Guy earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      493
    2. 2
      PsYcHoKiLLa
      248
    3. 3
      Steven P.
      73
    4. 4
      +Edouard
      69
    5. 5
      neufuse
      68
  • Tell a friend

    Love Neowin? Tell a friend!