Our stack: 12 programming languages
The language is chosen for the job, not the other way round. Here is what we write, where each language runs, and the tools that come with it.
On the device
Languages that compile into the app itself and talk directly to the camera, storage and operating system.
Across platforms
Languages behind cross-platform frameworks and game engines, used when one codebase serves several stores.
Server and tooling
Languages for the APIs, processing jobs, websites and scripts that surround a mobile product.
Supporting languages
Query, shader, scripting and markup languages that appear in almost every project.
Not sure which stack fits?
Describe the app and its audience. We will explain the options and their trade-offs in plain terms.