Assignment1 for mobile development