When you look at Teams or Outlook it seems even MS themselves doesn’t know anymore how to develop solid and reliable desktop apps.
My advise is to go either qt, electron or web. Preferrably web IMO because there is a clear path to the future.
When you look at Teams or Outlook it seems even MS themselves doesn’t know anymore how to develop solid and reliable desktop apps.
My advise is to go either qt, electron or web. Preferrably web IMO because there is a clear path to the future.
Commercially, it works. Unfortunately, it's slowly killing the desktop computing experience. Unlike Apple, they don't even have a real interest in shifting hardware, so they can happily treat the desktop market like dirt.
It's weird, seeing MS effectively strangling their own baby, but I guess Wall Street is happy.
The root cause of the SDK fragmentation is because Microsoft sees diminishing returns for Windows.
After Silverlight failed to gain adoption, they started losing interest in the desktop. When Windows Phone was killed, there was even less interest in UWP.
It's a shame because .NET is quite nice.
I agree with the first part, but IMO the situation would be better if they actually dropped frameworks instead of having them all in a limbo state.