Creating applications for mobile devices such as smartphones and tablets, often for Android and iOS platforms.