Earlier quoted context omitted.
I've been a React fanatic for several years, so my opinion is colored by that: 1. Great DX (developer experience) - a single language (Dart); no need for JSX, JavaScript, JSON, Flux/Redux and various other libraries. You can focus on the business logic rather than battling the ecosystem. 2. A single set of components (no iOS or Android specific navigator components etc.) 3. No longer need a JS engine to run - truly n…
Being agree with all 4 points I see two drawbacks: 1. Not using OEM widgets. Even the rendered widgets may look good, they can't beat the native widgets optimized for the particular platform. 2. The choice of Dart as the main language. I can understand both points though
Ready for Production Apps: Flutter Beta 3
11–20 of 107 posts
Re: Ready for Production Apps: Flutter Beta 3
#12> Alibaba praises Flutter for its consistency across platforms As a user, I don't. Sure, on Android Flutter looks OK, but on iOS it looks out-of-place.
There is an iOS theme (Cupertino), but I am not sure how complete it is.
Re: Ready for Production Apps: Flutter Beta 3
#13Re: Ready for Production Apps: Flutter Beta 3
#14https://github.com/flutter/flutter/issues/730
Nope. Still no inline webview component.
Re: Ready for Production Apps: Flutter Beta 3
#15Although the developer experience is absolute fantastic (And definitely the future), the plugin ecosystem is extremely lacking. I wanted to use AWS, and there was 0 backing for it. Since I didn't want to interact with raw AWS APIs, I moved to React Native.
Re: Ready for Production Apps: Flutter Beta 3
#16Earlier quoted context omitted.
I'm evaluating it. Why do you think it's the future? What's the feature you value most?
I've been a React fanatic for several years, so my opinion is colored by that: 1. Great DX (developer experience) - a single language (Dart); no need for JSX, JavaScript, JSON, Flux/Redux and various other libraries. You can focus on the business logic rather than battling the ecosystem. 2. A single set of components (no iOS or Android specific navigator components etc.) 3. No longer need a JS engine to run - truly n…
Re: Ready for Production Apps: Flutter Beta 3
#17Earlier quoted context omitted.
I've been a React fanatic for several years, so my opinion is colored by that: 1. Great DX (developer experience) - a single language (Dart); no need for JSX, JavaScript, JSON, Flux/Redux and various other libraries. You can focus on the business logic rather than battling the ecosystem. 2. A single set of components (no iOS or Android specific navigator components etc.) 3. No longer need a JS engine to run - truly n…
How is it native if you're just replacing a JavaScript VM with a Dart VM? Or is the Dart somehow compiled to native code?
Re: Ready for Production Apps: Flutter Beta 3
#18This has been posted 4 times before with zero interest in it when it was announced a month ago. Did something change? Did someone just want an excuse to talk about flutter for a bit? I'm quite opposed to this 'post random link on topic X because I want to talk about X' thing. If you want to talk about flutter at least bother to find something which is technically interesting to read. This is just marketing talk.
Re: Ready for Production Apps: Flutter Beta 3
#19Fun fact: on pre-release Angular 2 versions, Dart was it's main language. My hypothesis is that, if they decided to continue using Dart, probably we would have more Dart developers and this could have lead to a faster Flutter adoption.
Re: Ready for Production Apps: Flutter Beta 3
#20Then you'll need to write your own plugin in native language, but you have been writing in Flutter and you don't know enough about the native platform.
My opinion, if you don't know native development yet, make two "boring" applications in kotlin and Swift and learn the native platforms. Long term you'll be a better more complete app developer. Later if you want to try flutter or react-native you won't be locked by what plugins can do.