android kinda sucks for developing