Live data from Hacker News

Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

blog.codemagic.io

31–40 of 186 posts

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#31

If you’re a small startup, just like we are doing at ours [1], you want to share as much code as possible between your web and mobile apps, and also backend, so sadly due to Dart, I don’t see us anywhere in the future using Flutter. [1] https://standups.io

Not sure what you mean. Small startup here and we share code between frontend and backend just fine, using Dart.

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#32

If you’re a small startup, just like we are doing at ours [1], you want to share as much code as possible between your web and mobile apps, and also backend, so sadly due to Dart, I don’t see us anywhere in the future using Flutter. [1] https://standups.io

You can extract the non-Flutter parts to a seperate Dart package and compile it to JavaScript to share between both web and Flutter itself

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#34

If you’re a small startup, just like we are doing at ours [1], you want to share as much code as possible between your web and mobile apps, and also backend, so sadly due to Dart, I don’t see us anywhere in the future using Flutter. [1] https://standups.io

Not sure what you mean. Small startup here and we share code between frontend and backend just fine, using Dart.

What are you using for web? We're using react, and are planning to move to react-native-web for better web + mobile code sharing, and for Catalyst for having a native macOS app — not sure also if Flutter will work for that.

But it's key for us, since we started with JS, to stay in JS due to the knowledge out there and within our team — already. It, of course, depends on your team and in your hiring options.

I feel Flutter/Dart is still too immature to be deployed all across the stack. Maybe if you're today starting from scratch it would be doable, like it is for you. Mind sharing your landing page? I'm interested in seeing your product.

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#35

Measure power consumption and framerate (especially for scrolling scenarios) rather than CPU usage before making any performance claims for mobile.

Flutter uses the Chrome rendering engine (Skia) and scrolling is fully fluid (in release mode). React native uses native views (if implemented correctly) and is usually very fluid too

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#36

Earlier quoted context omitted.

Not sure what you mean. Small startup here and we share code between frontend and backend just fine, using Dart.

What are you using for web? We're using react, and are planning to move to react-native-web for better web + mobile code sharing, and for Catalyst for having a native macOS app — not sure also if Flutter will work for that. But it's key for us, since we started with JS, to stay in JS due to the knowledge out there and within our team — already. It, of course, depends on your team and in your hiring options. I feel Fl…

I built a web prototype in Flutter. I started in May and was using a web specific branch then Flutter's master branch. Doesn't run well (and I haven't optimized anything) but I am on stable now and its getting better.

Sent you an email with a link to it.

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#37
post #7

I scanned through your two articles (part 1 and part 2) and wanted to read more about scope. Although I do find your experiments interesting, scope is really the question. At small scale (single developer with a few view controllers and models), your experiments might make sense but when talking about scaling, I don't think your UI and performance results are relavent. How does a project with hundreds of views, model…

Are apps with hundreds of views common enough that the flutter workflow with hundreds of views something to consider An app I’ve seen with a lot of views is grab but I don’t think they number in the hundreds.

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#38
post #36

Earlier quoted context omitted.

What are you using for web? We're using react, and are planning to move to react-native-web for better web + mobile code sharing, and for Catalyst for having a native macOS app — not sure also if Flutter will work for that. But it's key for us, since we started with JS, to stay in JS due to the knowledge out there and within our team — already. It, of course, depends on your team and in your hiring options. I feel Fl…

I built a web prototype in Flutter. I started in May and was using a web specific branch then Flutter's master branch. Doesn't run well (and I haven't optimized anything) but I am on stable now and its getting better. Sent you an email with a link to it.

Sure! Send it over to jp@standups.io :) Cheers!

Re: Flutter vs. Other Mobile Development Frameworks: A UI and Performance Experiment

#40

Earlier quoted context omitted.

Not sure what you mean. Small startup here and we share code between frontend and backend just fine, using Dart.

What are you using for web? We're using react, and are planning to move to react-native-web for better web + mobile code sharing, and for Catalyst for having a native macOS app — not sure also if Flutter will work for that. But it's key for us, since we started with JS, to stay in JS due to the knowledge out there and within our team — already. It, of course, depends on your team and in your hiring options. I feel Fl…

Dart on the web frontend too, since start of the project. If you already had a substantial part of the project in JS, then Typescript would prob be better choice.

Dart is pretty mature at this point, with a very solid type system and getting better with extension methods just added and NNBD coming soon. It doesn't have as many packages, but it's pretty good.

> native macOS app — not sure also if Flutter will work for that.

They're working on flutter for desktop and there's a prototype.

Post reply on HN