3 ms·
Speaking as an Android developer, If you want to enjoy developing on the platform, stick to native. Use Kotlin, learn coroutines, and develop your app with Jetp
by Larrikin 4y ago
Speaking as an Android developer, If you want to enjoy developing on the platform, stick to native. Use Kotlin, learn coroutines, and develop your app with Jetpack compose.
There's still things that need to use the old view components, but at my company we've been developing a new green field project without needing to reach for them yet. Have not tried switching over our largest app yet though
If you're building a company on a budget and want the majority of Android developers to dread working for you, go with React native. You'll get all the pain points of Android development plus all the pain points of using a second party framework. But you got to use JavaScript instead of Kotlin, even though you'll constantly be reading through Java and Kotlin code to debug any platform issues. If you want even more pain go with Xamarin.
- stoicjumbotron 4y agoYeah probably gonna go with Compose after reading other comments as well. Thanks.