Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
ViRaS19677yFlutter and Dart do look promising from the outset
https://hackernoon.com/why-flutter-... -
@samarthagarwal i don't know, far too early to tell. I hope so, since I am currently on the camp of people that see Android development as annoying.
-
@AleCx04 I am one of those people. This is the reason I shifted to React, Nativescript and then Ionic.
-
Absolute best of both worlds is building the crude app with react and then using java for fine tuning, havent seen flutter yet tho
-
@BindView to me the Android API completely kills the whole mobile experience. Even when interfacing with React. Its one of those cases in which I regard the hatred of Java as valid since I believe that android development kills it for everyone.
-
Tbh I ran away from Android API once I found out about Flutter a year ago. It was a mess, too much ceremony for simple things and my laptop is old.
-
Used Dart for web development a while back, it wasn't bad but the transpilation system was pretty crap and the ecosystem never really took off.
It's a nice language.. but I reckon Swift is nicer for native-ish.
So.....Google Flutter is finally out of beta and ready to go.
Why? Well you see, Google realized that Android development was a complete fucking mess (50+ lines of code to get a permission? Yeah eatadick) and that Fb had it right with React Native which held a better model for building interfaces and manipulating said data. Dart as a language is very nice and for those comming from C#, Java and Js should not pose that much of a hassle.
I love Java, I really do, but Google took care of making Android Java development as tedious as fucking possible with the quirky Android API. Hopefully Flutter will make it better and hopefully Fushia will become a better OS.
Remember, language extensions or frameworks happen for 2 different reasons:
1 the community loves the environment and language enough that they make more cool stuff for it (Js, Ruby, Python etc, this phenomena happens in said ecosystems)
2 the environment is so severly flawed that people add libs to fix it (or extensions to the language if we ate talking about a language)
E.g Android Butterknife, okhttp etc.
I welcome our Dart overlords.
rant
android development sucks
yay react native
yay flutter