Recommended Posts

I am increasingly concerned for the future of the UWP platform. We all know of many developers that have abandoned UWP for Web Apps. Now one of India's largest developers has killed the UWP FlipKart in favor of the Web Wrapper. I found this on the Windows Latest site reported by Mayank Parmar.

 

So, where do we find ourselves as MS supporters? Does UWP survive after the demise of WM? Are Web Apps the future and what does that mean for MS?

Link to comment
https://www.neowin.net/forum/topic/1350558-uwp-struggling-to-excite-developers/
Share on other sites

1 minute ago, JR1966 said:

Does UWP survive after the demise of WM? 

I probably can't list everything that's been going on for better or worse but there's no sign of UWP development slowing down.

 

The non mobile offerings have improved every year so you'll just have to wait and watch.

  • Like 2

Wouldn't this sort of question be better suited in the software section or windows 10 even?  Not sure how it pertains to internet or network or security unless you had a specific question about security settings or networking with the platform.

//moved

 

I find myself only using the Netflix UWP ... everything else I use are just standard programs/websites. Just a personal preference...but The Store and the apps really don't interest me.

7 hours ago, Sledge said:

Until UWP supports building for iOS \ Droid (aka Xamarin but without the pain) it's useless as a platform to entice developers.

That's kind of like saying Apple or Google should port their entire OS platform to Windows.  Uhh...ok?  Not going to happen?

5 minutes ago, dwLostCat said:

That's kind of like saying Apple or Google should port their entire OS platform to Windows.  Uhh...ok?  Not going to happen?

Never say never wiith MS, who woulda thought we would see Ms apps on iOS and Droid? Pretty decent ones at that too.

7 hours ago, Jim K said:

//moved

 

I find myself only using the Netflix UWP ... everything else I use are just standard programs/websites. Just a personal preference...but The Store and the apps really don't interest me.

Does the uwp app do HD yet? havnt touched in eons.

8 minutes ago, Mando said:

Never say never wiith MS, who woulda thought we would see Ms apps on iOS and Droid? Pretty decent ones at that too.

Does the uwp app do HD yet? havnt touched in eons.

Yes...and it (or Edge) are one of the requirements for UltraHD on Windows 10.

  • Like 2
10 minutes ago, Mando said:

Never say never wiith MS, who woulda thought we would see Ms apps on iOS and Droid? Pretty decent ones at that too.

Some apps is quite a stretch to their entire app platform.  Something like .NET Core which offer none of the display and audio and so on IIRC would make the UWP stack nearly useless.

 

It's not that far from saying they should support building win32 apps for Droid or iOS.  Umm...kay.

Just now, Mando said:

Cool :) may give it another lookie, cheers matey.

Should also be noted, I believe, that browsers (other than IE/Edge) are also limited to 720p.  So...you need to use IE/Edge/App for 1080p...iirc.

  • Like 1
  • Thanks 2
46 minutes ago, Jim K said:

Should also be noted, I believe, that browsers (other than IE/Edge) are also limited to 720p.  So...you need to use IE/Edge/App for 1080p...iirc.

I'm not going to lie. I didn't believe this at first, I figured you had made a mistake, but I went to the Netflix requirements webpage and sure enough, IE/Edge/App only for 1080 on Windows.

This probably brings us full circle ... I believe as time goes on (especially after 7's EOL) UWP may gain some more traction.  However, they will need to be compelling to use ... offer features that you can not get otherwise (using Netflix as an example ... HD/UltraHD streaming).  With regards to web apps, as in the OP, I think such apps need to have the same functionality (and even improved functionality) before they take off and overtake their website brethren.  The UWP for my brokerage account, for lack of better words, just sucks.  It is missing tons of features that the website offers and I gave up on it (may give it another try in a year or so).  Even the Netflix apps is missing features (like everything else other than watching videos...which is fine because 99.9% is used to watch videos).

 

Anyway, as long as the developers do not "give up" ... I'm sure more comparable apps will come along to possibly overtake (or at least suitably complement) their web counterparts.

 

Just my take on it ... though I'm not sure if this helps the OP or not (probably not). 

2 hours ago, Jim K said:

This probably brings us full circle ... I believe as time goes on (especially after 7's EOL) UWP may gain some more traction.  However, they will need to be compelling to use ... offer features that you can not get otherwise (using Netflix as an example ... HD/UltraHD streaming).  With regards to web apps, as in the OP, I think such apps need to have the same functionality (and even improved functionality) before they take off and overtake their website brethren.  The UWP for my brokerage account, for lack of better words, just sucks.  It is missing tons of features that the website offers and I gave up on it (may give it another try in a year or so).  Even the Netflix apps is missing features (like everything else other than watching videos...which is fine because 99.9% is used to watch videos).

 

Anyway, as long as the developers do not "give up" ... I'm sure more comparable apps will come along to possibly overtake (or at least suitably complement) their web counterparts.

 

Just my take on it ... though I'm not sure if this helps the OP or not (probably not). 

It helps Jim, all of the responses do as I wanted opinions from members much more knowledgeable than myself. I was using the Formula 1 app and the Cricinfo app but they have both either stopped working completely or are patchy at best. I emailed F1 only to receive a response suggesting I use the website instead. It is a worry when major players such as F1 and Cricinfo have seemingly lost interest.

15 hours ago, dwLostCat said:

I probably can't list everything that's been going on for better or worse but there's no sign of UWP development slowing down.

 

The non mobile offerings have improved every year so you'll just have to wait and watch.

What are some of the major success stories this year in UWP? I repeatedly see comments elsewhere complaining that MS don't care even with their own products. Obviously that's ridiculous but with the mobile failure many are feeling this way.

12 hours ago, Jim K said:

//moved

 

.but The Store and the apps really don't interest me.

There is the problem right there. I'm sure MS will be sweating bricks hoping W10S is successful. From the day W8 was released MS misjudged the mindset of desktop users and their preference for traditional programs. 

5 hours ago, JR1966 said:

What are some of the major success stories this year in UWP? I repeatedly see comments elsewhere complaining that MS don't care even with their own products. Obviously that's ridiculous but with the mobile failure many are feeling this way.

Play Anywhere games are one thing.  Microsoft and Capcom are major contributors, Warner Bros, Activision, and soon Square Enix have games up there now...

 

There's also paint.net and even Office now...  I don't really get much out of the non-gaming stuff so other people might know more.

 

All those things people kept telling me would never happen because UWP had already failed. :rolleyes:

 

 

  • Like 1

The mobile UWP apps are pretty lackluster to be honest.  As an owner of a Windows Phone, most of the things I need are there like an app for my bank (USAA), Facebook (unstable as hell), News/Weather, FB Messenger, OneNote, Cortana/Bing, Outlook, Netflix, Hulu, etc., but certain apps that I would "like" to use aren't there, like the PayPal app.  I sometimes make purchases with PayPal in local stores, and in order to get the "code" to punch in at the register, we have to use my wife's Android phone because the mobile PayPal site I can access using Edge on my phone doesn't have that functionality.  It's not the end of the world, but it would be nice to see more up to date mobile offerings in the Windows store.  I've actually bought a couple of games from the Windows store; Halo Wars 2 and Super Lucky's Tale.  They were both good games and it's really cool that unlike Steam, my wife and kids can all play those games on their Windows 10 PCs using my license without booting me off.  I just added my account to their Windows store app, switched back to their account, and all of the items I've purchased in the store like Minecraft, Halo Wars 2, Super Lucky's Tale, etc. can all be played by my family members even though I haven't paid for the games on their accounts.  On Steam, if I set up "Family Sharing" and my wife tries to play a game that's shared from my library at the same time as me, it'll boot one of us out of the game after 5 minutes.

 

The Windows store and therefore UWP apps seems like a good first attempt at centralizing software distribution and updates like what has existed in Linux distributions for literally decades where users have had one service (varies depending on distribution) for acquiring, installing, and updating 99% of their software including checking digital signatures on the packages provided and everything.  Users can still manually download software binaries or source code themselves and compile/execute it, but using the package manager means that all the software you get through it also gets updated by it without having to have 30,000 update daemons running in the background.  It has been a disadvantage in Windows that you had to manually keep all of your third party software up to date either by manually going to websites and checking, or leaving update daemons running in the background 24 hours a day to automatically check for you, and then the exact process for updating those apps could mean manually downloading and running the installer for the new version, letting the app "update" itself, etc.  The Windows Store and UWP development has made a good first step toward fixing that issue, I think, and Microsoft would do well to continue improving the offerings in the Windows Store and making it easy for developers to get their software onto the platform.

21 hours ago, JR1966 said:

I am increasingly concerned for the future of the UWP platform. We all know of many developers that have abandoned UWP for Web Apps. Now one of India's largest developers has killed the UWP FlipKart in favor of the Web Wrapper. I found this on the Windows Latest site reported by Mayank Parmar.

 

So, where do we find ourselves as MS supporters? Does UWP survive after the demise of WM? Are Web Apps the future and what does that mean for MS?

This thread reads like the "Blind Men and the Elephant" folk tale.

 

Everyone is generalizing from their own subjective experience.

 

The starting point is to realize that 1.3 billion human beings use Windows every day. In order for Microsoft to support such a large ecosystem combined which a very large range of hardware capability and feature sets, requires providing as much developer support and options as they can within reason. 

 

The number of ways in which a developer can use the Windows platform is very large and every developer needs to select the right dev matrix to suit their needs and the needs of their users.

 

1. UWP

 

UWP is a re-design of WPF targeted originally to solve the severe performance problems that large WPF applications experienced. Instead of being a runtime layer on top of the Windows API, the basic plumbing of WPF was integrated into the core code of Windows and is officially part of the Windows API. That simply is not going to go anywhere despite weirdo theories you find on the internet.

 

Since UWP is part of WIndows, it is simply not practical to backport it to previous Windows versions and so developers that need to support WIndows 7 and earlier would not use it. Over time perhaps a long time, the legacy Windows versions will become an insignificant percentage and that will open of UWP for that segment of developers.

 

No need to detail the plus side of UWP since it is designed form the ground up as a modern programming model and is the "native" dev mode for Windows. Which means performance, device range, touch support etc.

 

2. JavaScript (Web tech)

 

Using JavaScript and web stuff will never be performant and requires much thought to avoid weird stutters and general awkwardness but has the advantage in theory of covering more targets.

 

In Windows even this option has many variations. You can make a WIn 10 App in JavaScript, or you can make a Desktop app using Electron (with embedded Node.js) and similar tools.

 

3. Traditional Win 32 API

 

Same performance as UWP, works on legacy Windows. Many UI runtimes such as QT target this API.

 

4. Traditional WPF on WIndows desktop.

 

This option shares XAML to some extent with UWP and could in theory have unique Windows acceleration over time since the WPF group at Microsoft has been re-born to some extent.

 

5. Xamarin

 

Xamarin targets Android and IOS and can also target WIndows.

 

 

6. Unity 3D

 

Nothing prevents a developer from making anything with Unity 3D, not just games. It is just as cross-platform as JavaScript and has performance as well. Of the many many targets included, is UWP along with anything else you would want.

 

The downside is extra work to erect a UI, a downlevel version of C# and a license cost if you are outrageously successful.

 

----------------

 

The conclusion I'm trying to provide is that letting developers pick their desired options is NOT a problem for UWP. UWP is part of the O/S and is here to stay. It is just such a huge ecosystem that everyone sees just one aspect of it. 

 

Note: this is a quick dump off the top of my head so please feel free to provide corrections and dev options I missed.

 

 

 

  • Thanks 1

Well, the good news is that Microsoft Store is a much healthier store than the Mac App Store. :)

 

However I find the following problems that prevent UWP from being a success.


1) Microsoft isn't spending time marketing it. Microsoft's own apps aren't fully UWP yet. Despite the fact that the Store is pinned to the taskbar, nobody notices it, let alone open it.

2) The lack of form factors owned by a person nullifies the versatility of UWP. Windows 10 is installed on primarily on non-touch desktops and laptops. The number of people owning touch screen Windows devices/Windows Phones/XBox/MR headsets/Surface Hub is negligible. Heck, many people have only 1 device with Windows on it, but have multiple iPhones/Androids.
3) Major problem for Microsoft to fix is the Store. Microsoft's suggestion for apps is pathetic. Circling around the same set of apps. Search is also bad. Junk apps are an issue too. No need to remove junk apps. Let them keep it to boast numbers. But the problem is that these junk apps get priority over newer/more useful/well made ones.
4) Mentality of people to be changed. Most people browsing the Store want the quality of iOS apps at the price of Android apps (i.e, free). Also, I would be very glad to pay the developer, but sometimes the effort they put on the app and the paywalls makes me think, instead of paying I could make one myself. I understand developers need money, but the price they ask is sometimes too much for what they've done. Plus the uncertainty with dev/microsoft for supporting the app/platform makes me cautious in investing in this ecosystem.
5) Web apps could be seen as a threat to UWP. I understand UWP can be better than Web Apps, but many apps on the Windows Store currently can be converted to Web apps.

3 hours ago, Tuskd said:

However I find the following problems that prevent UWP from being a success.

And that is Microsoft sticking with it and running with it. There's literately nothing else preventing UWP from being the killer here other than Ms bowing to crappy media responses to it and pulling it BUT even that's highly unlikely.

22 hours ago, Steve121178 said:

Its corporate policy for most Enterprises to block the Windows Store so it won't get much Enterprise traction.  

UWP apps don't have to be installed from the store. Take Adobe XD for example.

This topic is now closed to further replies.
  • Posts

    • Those extra reboots are related to the UEFI Secure Boot certificate update thing.
    • Hands on with the ProtoArc EM25: Affordable ergonomic mouse that focuses on the right things by Taras Buria ProtoArc is known for making all sorts of office products with a big focus on ergonomics and comfort. Its latest product, the EM25, promises a comfortable-to-use, affordable, and customizable mouse. We took one for a spin; here are our impressions. The ProtoArc EM25 is a $49.99 mouse, but right now, during Prime Day 2026, you can get it for just $37.99. Right off the bat, you can see that the EM25 is inspired by Logitech's MX Master lineup and the legendary MX Master 3/3S. Its shape and proportions are very similar, so for a person with large hands (right-handed person, mind you), the EM25 is very comfortable to use. The mouse fills the palm, and the thumb rests on a small extension, giving your wrist a small tilt to reduce strain. The mouse is made of black plastic without any coating, eliminating long-term wear concerns. However, I can see the main buttons and other areas you touch the most getting polished over time. Despite its size and bulk, the mouse is not too heavy. It weighs about 100 grams, which is significantly less than the MX Master 3S and its successor. It is no lightweight gaming mouse by any means, but it is not excessively heavy like the MX Master 4. The EM25 has a built-in storage for its USB dongle. It is a cleverly made magnetic flap that you open by simply pressing on it. Next to the flap, you will find the on/off switch, the 1,000 Hz sensor, and a DPI button (up to 8,000 DPI). I find the DPI button location a bit odd, and I would prefer it somewhere below the main scroll wheel. Still, given that I never change DPI on my mice, I will let it pass. What is more important is that, unlike MX Master 3/3S/4, the device switch button is located below the left-click button, which allows you to switch devices without lifting and flipping the mouse. For a multi-device setup, this is a perfect solution: the button does not require too much effort to use, it does not get in your way, but it is also easily reachable with your thumb. The main scroll wheel has two modes: ratcheted and free-flow. You can only change between them with a bright orange button (I like this little touch of color), which is sprung and requires some effort to press. The wheel is dead-silent in free-flow mode, but ratched is quite loud and stiff, perhaps even too much to my liking. I can hardly call it deal-breaking, but it will certainly take some time to get used to. The side scroll wheel, it is notched, silent, and pleasant to use. Next to it, you can find a piece of glossed plastic with connection indicators: Dongle, Bluetooth 1, Bluetooth 2, and the low battery indicator. By the way, the built-in battery is rechargeable via a USB Type-C cable, which is included. It is sleeved and has an orange velcro strap to keep it tidy. After using the EM25 for a few weeks, I can say that its main buttons are my absolute favorite. They have very pronounced clicks, which feel great with just the right amount of force required to register a press. I would say they feel like something in between regular mouse clicks and silent ones. You can hear and feel the springy switch, but it is not sharp or loud to the point of annoying you. As for back/forward and device switch buttons, they are very clicky and quite noisy. Unfortunately, there are no extra buttons that you can map to specific things like in the MX Master lineup. Besides great primary clicks, another thing I like about the EM25 is its 1,000 Hz sensor. In the world, where Logitech still uses 125 Hz sensors in $100+ mice, seeing a much faster sensor in a mouse that costs three times less is very refreshing. Also, all the settings and customization you make are stored on-device, and you do not need to install any software. Just open the web-based app and change all that you need. Speaking of customization, you can remap what buttons do, adjust the DPI, and the sensor speed. Sadly, gestures are not supported, but you can still map pretty much anything to each button, including shortcuts, media buttons, and more. I also recommend using software like XMouseControl, as it will let you remap the side scroll wheel. At the end of the day, the ProtoArc EM25 is a great mouse. Clearly inspired by the MX Master lineup, it takes the best of it and complements it with a much more wallet-friendly price tag, significantly better sensor, on-device memory, a built-in storage for the dongle, and more (it fixes everything that I complained about the MX Master 4 recently). And for only $37.99 during Prime Day, the EM25 is an easy recommendation. Buy ProtoArc EM25 mouse - $37.99 | 24% off with Prime As an Amazon Associate, we earn from qualifying purchases.
    • Pretty nice tool, thanks
    • Indeed. But note that this has Wifi7, HDMI 2.1, BlueTooth 5.4, and 5G Ethernet, so even in the additional features list this bundle blows the Steam Machine away. And, with the money saved, one could improve this dramatically.
  • Recent Achievements

    • Dedicated
      HidekoYamamoto94 earned a badge
      Dedicated
    • One Month Later
      timbobit earned a badge
      One Month Later
    • One Month Later
      nates earned a badge
      One Month Later
    • Week One Done
      Almohandis earned a badge
      Week One Done
    • Rookie
      dorf went up a rank
      Rookie
  • Popular Contributors

    1. 1
      +primortal
      460
    2. 2
      +Edouard
      161
    3. 3
      PsYcHoKiLLa
      107
    4. 4
      Michael Scrip
      83
    5. 5
      Steven P.
      70
  • Tell a friend

    Love Neowin? Tell a friend!