Een hybrid app combineert de functionaliteiten van een platform specifieke app (een native app) en die van een app die je in de browser gebruikt (browser app). Deze worden vrijwel altijd binnen een zogenaamd framework gebouwd. Dat is een grote software bibliotheek die de fundering voor de ontwikkeling van zo'n app neerzet. De talen lopen uiteen van HTML5 en CSS tot JavaScript, TypeScript, C# en Dart.