Zflasher is an android app that allows you to program your AVR device from your Android device. It supports the following programmers USBasp AVRISP mkII USBtiny From what I have seen these are the most popular programmers