Live data from Hacker News

Announcing Dart 2 Stable and the Dart Web Platform

medium.com

11–20 of 259 posts

Re: Announcing Dart 2 Stable and the Dart Web Platform

#12

Anybody using only dart for their mobile apps, how has been your experience with it? Where does it triumph & fail over RN??

Pros:

* Flutter is faster. You really notice that for example the animations in flutter are much smoother than in RN

* Flutter has really fast development cycle with hot reload (* Writing UI only once for both iOS and Android

* Better documentation

* Better tooling support in editors (VSCode and Intellij)

Cons:

* The Flutter ecosystem is quite small, there are many lacking plugins

* The Dart ecosystem is way smaller than JS

* RN uses the native widgets, in Flutter they are mimicked and sometimes wrongly, for example the iOS datepicker

Re: Announcing Dart 2 Stable and the Dart Web Platform

#13

Anybody using only dart for their mobile apps, how has been your experience with it? Where does it triumph & fail over RN??

It's been a pleasure to work with the past month. Traditionally I've worked with Cordova/Ionic and I feel far more productive than I have before on mobile. I was skeptical of the Dart language but now I've seen it's similarities with C# and really enjoy it. The whole widget model is pretty nice to work with too.

The experience of going from zero to HelloWorld with VSCode was so smooth. The community has done an excellent job with the VSCode extensions. Things like picking/install/starting an emulator is quick and intuitive as opposed to the work it takes to initially get thing Xamarin installed and running.

Hot reloading works well on a device or emulator and is really quick! There isn't support for remote updating (yet) once you've published to a store though. There is a GitHub issues tracking this.

I'm a fan. I hope the community grows around it.

Re: Announcing Dart 2 Stable and the Dart Web Platform

#14
I mostly spend my days writing Go (previously Python) and when I tried Dart I really liked it. Could basically start coding and be productive without even looking at language documentation (VSCode has a nice Dart plugin which tells you what to do and what not to do).

In my case, I was trying out Dart because of a Flutter (probably majority of people are now looking at Dart because of Flutter) and I found it really fantastic. I love the tooling where you can just use their CLI to build/test the application without complex IDEs like XCode or Android Studio.

If you want to try building a mobile app then definitely go for Flutter+Dart, even if you don't need to support both Android and iOS I think it's just much more easy to start with than alternatives (RN/Swift/Android Java).

Re: Announcing Dart 2 Stable and the Dart Web Platform

#15

Anybody using only dart for their mobile apps, how has been your experience with it? Where does it triumph & fail over RN??

I work for a Danish city with 60.000 inhabitants, so we're a small team, and because of that we looked into flutter since it seems like an easy way to do mobile for people apt at c-like languages. We even had some internal talks about angularDart and flutter being comparable to react and reactNative.

Our proof of concept wasn't that much of a hit though. Flutter integrates really, really well with Firebase, but being the public sector in Europe, I don't see us using Google cloud anytime soon. Without it we couldn't really get a full stack dart thing running because stuff like aqueduct isn't mature enough, and is really hard to run within Azure. At least if you want to run comparable to other options seeing how application insights even works on Node.

Dart is a nice language, and Flutter is certainly an easy way to do mobile apps, but I don't see us using either, unless they becomes much more popular.

Re: Announcing Dart 2 Stable and the Dart Web Platform

#17
This is exciting. Dart is vastly underrated due to some bad press garnered around its announcement. I'm somewhat disappointed that they've reoriented to focus aggressively on front-end and dropped their custom runtime, but I understand this was mostly dictated by market realities. After they re-establish a foothold, I look forward to the return of a fully-fledged Dart environment and ecosystem.

Re: Announcing Dart 2 Stable and the Dart Web Platform

#18

Anybody using only dart for their mobile apps, how has been your experience with it? Where does it triumph & fail over RN??

I work for a Danish city with 60.000 inhabitants, so we're a small team, and because of that we looked into flutter since it seems like an easy way to do mobile for people apt at c-like languages. We even had some internal talks about angularDart and flutter being comparable to react and reactNative. Our proof of concept wasn't that much of a hit though. Flutter integrates really, really well with Firebase, but being…

Why is the public sector in Europe staying away from Google but not Microsoft (Azure)?

Re: Announcing Dart 2 Stable and the Dart Web Platform

#19

Flutter is going to make/break Dart. If flutter takes off, Dart is saved. Otherwise, looks bleak.

That is how I see it as well.

Right now Android and ChromeOS teams aren't jumping of joy when questioned about Flutter and Fuchsia.

So unless Google makes it a big deal to use Flutter, it will be just yet another interesting tech.

Re: Announcing Dart 2 Stable and the Dart Web Platform

#20
Congratulations to the Dart team on that important milestone! Dart is already by far the most productive cross-platform web technology I've ever worked with, and it's getting even better with each new release.

Absolutely love the language, tooling, and "batteries included" mindset. Everything "just works", and is solid, lightweight, and thought-out. Compared to many other languages/ecosystems I've worked with (not going to point fingers), Dart feels like an island of sanity and productivity.

Post reply on HN