Home Technology Types of Architecture Pattern in Android App