architectural2Android