Earlier quoted context omitted.
still works everywhere? the snark doesnt get you firther than that
Works everywhere on modern hardware only.
Microsoft hasn't had a coherent GUI strategy since Petzold
261–270 of 604 posts
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#262Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#263Java wanted to run your code everywhere so they basically wrote a byte code compiler and then wrote one vm per OS/architecture I never understood.NET's purpose. What problem it exactly went out to solve? Did Microsoft want developers to be able to run their applications everywhere too? Absolutely not. Sidenote - MFC is the ugliest thing you'll see. Yet they didn't mention another piece of work called ATL. Active Temp…
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#264Earlier quoted context omitted.
The evergreen question of "how do you go back and/or close an app on IOS?"
This one caught me completely off guard when opening YouTube the first time on an iPad: Accidentally clicked on a wrong button and got stuck in a "please subscribe to premium" modal. No amount of swiping or tapping outside the popup would help, only thing left was killing the entire app. This experience put a major dent in my perception of the "Apple has the most intuitive UI" narrative.
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#265Java wanted to run your code everywhere so they basically wrote a byte code compiler and then wrote one vm per OS/architecture I never understood.NET's purpose. What problem it exactly went out to solve? Did Microsoft want developers to be able to run their applications everywhere too? Absolutely not. Sidenote - MFC is the ugliest thing you'll see. Yet they didn't mention another piece of work called ATL. Active Temp…
Ugh that brings back bad memories. I remember it was supposed to be the answer to MFC. I did an internship where my boss wanted me to use it. It was very painful because it had basically no documentation at all.
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#266Java wanted to run your code everywhere so they basically wrote a byte code compiler and then wrote one vm per OS/architecture I never understood.NET's purpose. What problem it exactly went out to solve? Did Microsoft want developers to be able to run their applications everywhere too? Absolutely not. Sidenote - MFC is the ugliest thing you'll see. Yet they didn't mention another piece of work called ATL. Active Temp…
So .. initially it was "Microsoft Java", a managed language with tight integration into the Windows APIs, and non-portable. That was .NET Framework. A while ago they realized that even Microsoft didn't want to be tied to one platform, and moved to the cross-platform ".NET Core". It now occupies a similar role to Java but is IMO nicer.
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#267Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#268Earlier quoted context omitted.
Sure, if we ignore the stuff and bugs they still have, the missing features in SwiftUI and performance regressions, or the iPhonisms brought to macOS with Catalyst. The reboot of frameworks based in OpenGL with the Metal rewrite. And many other things I am not bothering with since all those OS System N releases, A/UX UI framework, Teligent based documents,....
Come on, you think SwiftUI has more bugs than the ten different Microsoft frameworks? There are just more people encountering them because the developers are concentrated on using one thing . It’s not perfect, but a compared to Microsoft , calling Apple out for having bugs is a little rich isn't it? I pose to you, if the Microsoft offerings are so compelling, why are the serious players using 3rd party wrappers like…
My point was don't throw stones when having a big glass roof as well.
Apple isn't the perfection you make out to be, also has a rich history of failures, and only did not went bankrupt due to sheer luck of doing the right decision when there were not many remaining to take.
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#269Earlier quoted context omitted.
Your post is touching on a key question: why write a Windows-specific app? I'm a developer who has built and published several apps. I want the biggest possible audience for those apps. Why would I limit those apps to Windows? (Or even to any single platform/OS?) Web apps work everywhere. The web has grown increasingly powerful and capable. Why would I invest in a technology that can only run on a single OS? Doesn't…
> Web apps work everywhere. The web has grown increasingly powerful and capable. Why would I invest in a technology that can only run on a single OS? There are other options besides "web app" and "only one OS". A cross platform app which uses something like GTK or QT will be a massively better experience for your users, one a web app cannot hope to equal.
Re: Microsoft hasn't had a coherent GUI strategy since Petzold
#270Earlier quoted context omitted.
This one caught me completely off guard when opening YouTube the first time on an iPad: Accidentally clicked on a wrong button and got stuck in a "please subscribe to premium" modal. No amount of swiping or tapping outside the popup would help, only thing left was killing the entire app. This experience put a major dent in my perception of the "Apple has the most intuitive UI" narrative.
How is bad UX in the YouTube app Apple's fault? You can mess up Android's back button as well.