The process of creating software applications that run on mobile devices, covering both Android and iOS platforms.