This is an automated archive made by the Lemmit Bot.
The original was posted on /r/androiddev by /u/Beginning_Collar_630 on 2024-10-28 20:08:43+00:00.
Hey everyone, I could use some advice (or maybe just a reality check). I’m new to Android development, coming from a Flutter background, and wow… I didn’t expect it to feel this tough.
Kotlin and Jetpack Compose are cool and all, but the amount of boilerplate code is wild. Like, I just want to add a constructor to a ViewModel—next thing I know, I’m typing out what feels like three bazillion lines of code. I mean, does it really take this much setup to get a ViewModel to do its thing?
Is this just part of the experience, or am I missing something here? Would love to know if anyone has tips for simplifying things… or maybe I just need to come to terms with Android’s love for extra lines. Thanks in advance!