HYBRID APPLICATIONS
The applications are executed in a web browser imbedded inside a native application. The development is done in specific language that is independent from its destination, in which a version or deploy is generated for each platform.
Advantages
The same code is reusable in multiple platforms.
The developing process is easier and cheaper.
Allows responsive design.
The applications can be published in different marketplaces.