Our iOS and Android teams use Swift, Objective-C, Java, and Kotlin to build native mobile apps. This choice works best when performance, intuitiveness, and unique device features are in priority.
Building a hybrid app is much cheaper when the planned features are simple. Our choice is React Native because it provides the best user experience among similar technologies.
Our web team works both independently on web apps and in collaboration with other teams on backends for mobile apps. Their main technology stack consists of React.js, Node.js, Vue.js, Laravel, and Django.