derFunkenstein wrote:DancinJack wrote:ugh, native Java. No thank you.
I'm doing Kotlin for the next assignment. All the behind the scenes work they did so you don't have to manually wire up inputs and outputs alone make it better than Java. Besides I chose this over Xamarin forms because you told me it's not so bad to go native. Change your mind?
It's definitely different and there's a learning curve but anything is better than Cordova.
Oh I've redone a few of my own personal APKs in Kotlin, I just didn't think that's where you'd go first. It's so nice though at least relative to Java. There are caveats to all the ways to make apps these days. Native takes a while, pretty big learning curve, but is almost always the best performing and you can target the APIs way way way better. On the other hand, the pre-built packages can save a tonnnnnnnnnnnnn of time.
I vastly prefer native, but I understand those who don't want to put in the time and work.
edit: Also, Android Studio (the native DE from Google) is pretty great IMO.