Ada Android implementation