Hi,
my Android dev experience consists of a single school project back in the day before android studio existed, it populated a few menus dynamically from text files and displayed text/images.
I am a developer, but I write business software in a field that’s usually 10 years or so behind the bleeding edge.
I’d consider myself a power user of android, flashing roms or kernels isn’t new to me, but development is.
Jerboa is great already, but I see a lot of things that could be improved and many of them seem rather easy.
How much time would it take to get to a point where I could implement simple stuff, like adding an entry to the context menu of comments that lets me view the raw text?
Not everyone that tries this transition succeeds, but many do. Here’s a playbook for setting some milestones that are more granular than “develop a new feature”.
At this point, writing small features will feel natural. You don’t have to do everything in this list step by step, jump in wherever feels natural. But this is my zero to hero playbook when I want to get involved in a project that uses an unfamiliar language or otherwise feels intimidating to just drop a pull request into. Especially if you write software in some unpopular language, picking up a new language isn’t out of reach. How long it takes is up to you, it might be a fevered night of intense study, a week of focused spare time effort, or months of unstructured messing around. Those are all valid paths.