Cross-platform application development
Frameworks and tools for building applications that run on multiple platforms from a single codebase, organized by how they execute.
- Compiled
Cross-platform frameworks that compile applications down to native code for each target platform. - Abstracted/interpreted (VMs)
Cross-platform frameworks that run applications inside a managed runtime or virtual machine rather than compiling straight to native code. - Hybrid web apps (ie. using native Web Views)
Frameworks for building cross-platform apps as web content wrapped in a native Web View.