I'm a new Android programmer learning in a "trial by fire" kind of way. I agreed to take on writing an app for a group that I am part of. I didn't know the complexity until I started but I'm come a long way in the last month and a half.