The main goal of studying mobile architecture and app development is to understand the architecture of mobile and the principles behind the development and deployment of mobile apps. It enables the students to design the mobile app as per the client’s requirement and audience. With the increasing usage of mobile and its applications in our daily life, organisations require people who are specialised in this subject. As a result, the career prospects in this field have increased. Mobile architecture involves the designing of the mobile network as well as the designing of the mobile handset. For creating a better architecture design, the students need to be aware about the type of electronic communication and network used in mobiles; the hardware and software components of a mobile handset; and the different features of the mobile handset along with their categories. Mobile application development requires the knowledge about the mobile programming tools, the language used for creating mobile apps, app server and its architecture, the operating systems used in mobiles and a detailed knowledge regarding the mobile web applications.