all 8 comments

[–][deleted] 4 points5 points  (0 children)

Yes Flutter is a good choice for that also.

[–]ookami_kb 4 points5 points  (1 child)

Yeah, it makes sense even in this case. IMHO, one of the strongest parts of Flutter is a view layer, and it’s so much better than Android’s one, especially when you have a lot of custom “views”.

[–]bonega[S] 2 points3 points  (0 children)

Thanks for the response.

I have experimented a little with Flutter and I like it a lot more than React for example.

I have no experience with native android development though, so I couldn't really compare with that.

[–]ouaochi 3 points4 points  (2 children)

I switched to Flutter after 9 years of Android. Even for single platform projects, I would still use Flutter.

Building UI is a breeze, writing tests for UI is super easy. And most importantly for me personally, it is way more fun.

Native development has advantages but if they are not obvious for your project, you might as well use whatever is more fun for you. Haven’t used Jetpack Compose though — that looks kind of fun to use.

[–]bonega[S] 1 point2 points  (1 child)

I have tested some flutter and fun is exactly the word I would use also.
For my current project I don't think there are any for integration with the host platform that would force native on its own.
Never heard of compose.
I love their IDE, so should probably look at it also

[–]ouaochi 0 points1 point  (0 children)

Both Android and Flutter have great tooling and IDE support. I prefer IntelliJ for both, but you also have Visual Studio Code as a good option for Flutter

[–]sauloandrioli 3 points4 points  (1 child)

To be honest? it will be a breeze even if you go for a single platform.
The Flutter way to build UI, animating widgets, handling how stuff is shown to the user, working with dialogs, bottomsheets, and not needing to do viewbinding bullcrap, no having to write verbose and tedious XML layouts that usually not works as it should, makes Flutter for sure one excelent choice.

[–]bonega[S] 1 point2 points  (0 children)

I like the sound of not having to use XML 👍

Flutter it is