These applications are built using integrated development environments (IDEs) and languages for mobile OSes such as Apple iOS or Google Android. Native apps enable you to customize necessary features, but they can be more costly than other technologies.
Progressive web apps
A PWA is a website that looks and behaves as if it is a mobile app. These applications are developed with web technologies such as Facebook React.
An encapsulated app runs within a container app. Products such as the Microsoft Power App drag-and-drop app creation tool enable less experienced developers to build a mobile application rapidly. But the lack of isolation from the core OS, OS lock-in and the relative newness could pose problems.
Frameworks and libraries
You can use this reusable code written by someone else to accelerate your development of a mobile app.