Skip to main content

How to start Open Source in Android Development?

Created
Active
Viewed 351 times
3 replies
3

I'm an Android developer experienced in Kotlin, Jetpack Compose, and modern tools like Hilt and MVVM. I want to contribute to open-source Android projects to improve my skills and collaborate with the community.

  • How can I find active and beginner-friendly repositories to contribute to?

  • What criteria should I use to assess a repository's quality and relevance?

  • Any tips for effectively navigating the contribution process and making meaningful contributions?

3 replies

Sorted by:
79232638
9

You're starting in the wrong place. Don't look to write open source by picking a project. Find something that you want written, and do that. If something already exists that almost fills your need, improve it. If a bug annoys you, fix it. If you want something that doesn't exist, write it yourself. That way you're passionate about whatever it is you're working on, and you'll keep at it.

79237184
0

Learn about the Android layout , Android app lifecycle and many more

79240126
0

Stick to Java. Google embraced Kotlin as a hedge against Oracle v. Google and to meet the demand for developers by dumbing things down after all the good Android developers fled because Google never fixes anything.