There are three main types of mobile apps. Native Apps are built specifically for each platform: iOS and Android. Web-based apps that can be accessed through a web browser and Cross-platform App development built for Android and iOS devices.