android client init base prototype