Upload sketch from android tablet via bluetooth or wifi

Has anyone implemented or know of an android app or method to compile and upload sketches to an arduino uno board via bluetooth or wifi from an android tablet?

The issue won't be on the Android end. The Arduino is not designed to receive a sketch over other than the Serial instance. How is the WiFi or bluetooth shield connected to the Arduino?