Trabalhamos em desenvolvimento móvel desde 2009, a geração do iPhone 3GS, e distribuímos aplicações próprias desde 2016. O ponto de partida foi o que o iPhone tornou possível: um dispositivo potente que cabe numa mão, ligado à rede, capaz de levar um serviço a qualquer parte do mundo.
O que construímos regressa até nós como dados de utilização. A tecnologia e a UI/UX são avaliadas continuamente no ambiente real, e distribuir aplicações próprias dá-nos uma escala de validação que os projetos isolados raramente proporcionam. O que aprendemos aí reflete-se também no desenho fora do universo móvel.
Em 2016 comparámos Xamarin, Cordova e React Native ao nível da implementação, e o Flutter é avaliado desde o lançamento público. Hoje a via principal é a implementação nativa em Swift e Kotlin, com SwiftUI em produção desde a geração iOS 15.
Escrever próximo do sistema operativo e do hardware permite afinar a velocidade medida e a percebida na renderização e na câmara, e usar novas funcionalidades do sistema ou bibliotecas C/C++ sem esperar por uma camada de abstração. As aplicações mantidas durante anos ficam também a salvo de alterações disruptivas do lado das frameworks.