Hybrid apps are popular because they allow developers to write code for a mobile app once and still accommodate multiple platforms . Because hybrid apps add an extra layer between the source code and the target platform, they may perform slightly slower than native or web versions of the same app.