Image 1 of 9
Get tired of digging through menus to turn certain functions on or off? Developer Options is the app for you.
This handy app puts all the dev options you may need in one easy-to-use package so you never have to dig for them again. It also has a homescreen widget.
Libraries for Developers
This app is chock-full of third-party libraries for use in developing apps. You can see examples and follow links to the libraries on sites like GitHub, Bitbucket, and Google Code. It’s a valuable tool, and you can’t beat the price: free.
Programmers Calculator Binary
Sure, you could do the calculations you need using the stock calculator or the internet. You could also do all the binary, hexadecimal, decimal, and octal calculations you need in Programmers Calculator Binary.
The name is a bit sloppy, but the app looks sharp and packs a lot of features.
Here’s one sure to please everyone tired of fishing for cables to connect their Android device to their computer: B4A-Bridge connects your IDE to your Android device wirelessly over a local network. Handy.
Developers definitely put a lot of stress on their devices, and that includes reflashing ROMs to try new tricks and test new features. MultiROM Manager makes that process a bit easier by allowing Android devs to boot into multiple ROMS.
It also allows booting into Ubuntu Touch if you want to test features on that as well.
Hopefully you never get stuck actually programming on your phone, but if you do Programmers Keyboard just might save your thumbs.
This app adds several keyboards to Android that have frequently used commands from common languages. Think of how much time you could save, then go download Programmers Keyboard.
UI Design for Android
This app is a handy way to preview UI elements and easily add them to your code. UI Design for Android might just keep you from having to reinvent the wheel, leaving you more time to code those unique features into your app.
Don’t debug that app with a cable–do it over Wi-Fi with WiFi ADB.
Just open the app on your phone and then open the terminal on your computer. Type “adb connect device_IP_address” and that’s it. Simple, useful, and free.
Google Play Developer Console
Once that amazing new app is live on Google Play you’re going to want to track its performance, and there’s no better way to do so than with Google’s own Play Developer Console.
Google Play Developer Console allows you to monitor downloads, respond to comments, check earnings, and do it all from your Android device.