3 ms·
"It's strange how much it looks like web development" - It looks a bit like a browser for native app development. To me it looks like it could be the solution t
by discreteevent 11y ago
"It's strange how much it looks like web development" - It looks a bit like a browser for native app development. To me it looks like it could be the solution to a lot of problems. What is good about the web for applications is that it is write once run everywhere (because people do not expect a native look and feel) and also that it is zero install. What is bad about the web for applications it is that it is designed for content presentation and not applications. For mobile it has a number of things that limit it for performance. To get something to even approach decent performance I have to try to understand a complex and opaque machine called the browser. Compared to native app development this is a lot more difficult. The machine is working against me because its primary concern is document layout.
So it looks to me like a browser for applications in resource constrained environments (mobile). I see nothing wrong with this; We used to have innovations like this all the time but since the browser came along its been a bit of a tyranny of orthodoxy. Why not have a browser for documents and a browser for applications? I certainly don't like web apps in my browser for content sites. (They don't work at all, or the scrolling is all over the place or they burn up my battery).
For the moment though they seem to be clear that flutter is for application development on android and ios only and won't run everywhere. Plus Apple will probably never allow zero install (which knocks out half of my "browser for applications" theory, the other half being write once run anywhere)