Author is a professional software developer providing android development services. More info here.
Android development can be a frustrating endeavor. There is a number of obstacles and difficulties but a large community always finds a way around them at least. Here are 5 apps every developer should have on their work belt.