1. Introduction
This course presents the fundamentals of mobile application (app) development. To begin with, it is necessary to become familiar with mobile devices. To this end, this section describes the features of a mobile device that are relevant from a development perspective, such as its hardware or its operating system.