Your framework preserves the status quo rather than simplifying it.
Your framework preserves the status quo rather than simplifying it.
The iPhone is more “complicated” than an old blackberry, in a way. It’s also way simpler and more useful.
Complicated has nothing to do with amount of features, abstractions, or tech choices. It’s all in the thought and effort put into the final product.
It is harder to pull off with more layers, I hope we can make it work.
I'm pretty sceptical because coming from real-time & desktop programs, I find UX on most web apps I use leaves a lot to be desired: I regularly see state inconsistencies when I go back & forward in my browser, I cause race conditions by quickly editing fields, fight with input validation missing my input, and just die a slow death because the page is just slow. I would have assumed that frameworks existed to remove all these burdens from developers. Yet that such issues persist so stubbornly for over a decade shows to me that somehow, even such simple and recurring tasks as providing and validating forms are not properly solved by those frameworks (or the field is full of people that don't know how to use them properly? Then, why is using them correctly not easier?).