Structure of Android client