I am technical content writer with a passion for coding. I have a master's degree in AI and a bachelors in Computer Science. I love learning new technologies and writing about them.
Location
Hyderabad, India
Education
Bachelor's in Computer Science and Master's in Artificial Intelligence
I haven't used either but I always advocate for using the tools that are right for YOU and right for the job. There are an infinite amount of opinions and conventions. If you work for company X, name variables a certain way, declare them in a certain sequence. Enter line break here, remove line break there. Choosing tech-stack isn't any different.
It is just stupid and a waste of time. That's why I say, pick whatever is right for your team and your needs. Right tool, for the right job. If you want to get a job or freelance, choose whatever is hyped and mainstream, make money while you can and jump to the next new hyped technology, repeat.
Because it draws its own widgets. That means it's properly cross platform and not a half measure like react native.
If you use react native you run into platform specific problems. Write once, debug everywhere. Might as well go all the way and write a native app. Flutter (and Codename One BTW) doesn't have that problem. It's truly portable and lets you customize everything.
Hmm, so, flutter is better because it is popular?
What are your thoughts on Flutter?
I haven't used either but I always advocate for using the tools that are right for YOU and right for the job. There are an infinite amount of opinions and conventions. If you work for company X, name variables a certain way, declare them in a certain sequence. Enter line break here, remove line break there. Choosing tech-stack isn't any different.
It is just stupid and a waste of time. That's why I say, pick whatever is right for your team and your needs. Right tool, for the right job. If you want to get a job or freelance, choose whatever is hyped and mainstream, make money while you can and jump to the next new hyped technology, repeat.
Because it draws its own widgets. That means it's properly cross platform and not a half measure like react native.
If you use react native you run into platform specific problems. Write once, debug everywhere. Might as well go all the way and write a native app. Flutter (and Codename One BTW) doesn't have that problem. It's truly portable and lets you customize everything.
Makes sense. Thanks!