android application client side