Criação de apps e desenvolvimento de aplicações móveis para iOS e Android
Ajudamos-te a decidir se a tua app deve ser multiplataforma (Flutter ou React Native), uma PWA ou, em casos concretos, nativa, e construímo-la por inteiro: design, backend e API, publicação na App Store e no Google Play, notificações e manutenção. Com a equipa que faz software à medida desde 2009.
- 1 código Para iOS e Android com Flutter ou React Native
- 8-10 semanas Um MVP de 5 a 8 ecrãs
- Desde 2009 A desenvolver software à medida
- 01 · Requisitos O que o negócio precisa
- 02 · Arquitetura Decisões documentadas
- 03 · Código Revisto e testado
- 04 · Implantação Automática e reversível
- 05 · Desempenho Core Web Vitals no verde
- 06 · Evolução A tua equipa pede, nós entregamos
- Cada métrica marca a iteração seguinte
Definição
O que é a criação de apps?
A criação de apps, ou desenvolvimento de aplicações móveis, é o design, a programação, a publicação e a manutenção de aplicações para telemóveis e tablets iOS e Android, juntamente com o backend e a API de que dependem os seus dados, os seus utilizadores e as suas notificações.
Resumo
Resumo executivo
O que convém saber antes de encomendar uma app.
A primeira decisão não é a tecnologia, mas sim se precisas de uma app de loja. Se o teu público não a vai instalar ou se o que ofereces funciona bem no navegador, uma PWA custa menos e chega mais depressa. Se precisas de estar na App Store e no Google Play, de notificações fiáveis ou de acesso a funções do telemóvel, o habitual é uma app multiplataforma: um só código para iOS e Android, com Flutter ou React Native. Duas apps nativas separadas só se justificam em casos concretos.
Uma app não são só ecrãs. Por trás há um backend e uma API que guardam os dados, gerem utilizadores e permissões, enviam notificações e ligam ao teu ERP, ao teu CRM ou à tua loja. Há revisões da Apple e da Google para pôr no calendário, versões antigas da app que continuam nos telemóveis dos teus utilizadores e atualizações de iOS e Android todos os anos. É aí que derrapam os orçamentos que só contavam os ecrãs, e por isso planeamos tudo desde o início.
Fazemos tudo com a mesma equipa: design UX/UI, app, backend, testes e publicação. Construímos o backend com o mesmo critério do Nexo, a nossa plataforma própria, em produção desde julho de 2023 com API própria e integrações ativas.
- 8-10 semanas MVP de 5-8 ecrãs em Flutter ou React Native
- 12-16 semanas App completa com backend
- 8.000-15.000 € Converter o teu site em PWA
Pontos-chave
Nativa, multiplataforma ou PWA: qual te convém
Escolhemo-la contigo no diagnóstico, antes de orçamentar.
- 01
Multiplataforma com Flutter
Um só código em Dart que compila para código nativo em iOS e Android, com uma interface idêntica nos dois. Encaixa quando começas do zero, queres um design próprio e fluido e não tens uma equipa React por trás. Todo o detalhe em desenvolvimento Flutter.
- 02
Multiplataforma com React Native
Um só código em TypeScript com componentes nativos de cada sistema. Encaixa se a tua equipa já trabalha com React ou se queres partilhar lógica com o teu site, e permite publicar correções sem voltar a passar pela loja. Mais em desenvolvimento React Native.
- 03
PWA (aplicação web progressiva)
Um site instalável que funciona sem ligação, é indexado pelo Google e não depende das lojas. Encaixa em lojas online, conteúdo e ferramentas de negócio. Tem limites no iOS (armazenamento, algumas API). Preços publicados em desenvolvimento PWA.
- 04
Nativa (Swift e Kotlin)
Duas apps separadas, uma por sistema. Só compensa com um uso muito intensivo do hardware ou requisitos que o exijam. Se o teu caso o pedir, dizemos-te no diagnóstico; para funções concretas do telemóvel, escrevemos o módulo nativo e usamo-lo a partir do Flutter ou do React Native.
O que inclui
O que inclui o desenvolvimento da tua app
Tudo o que uma app precisa para funcionar em produção, não só os ecrãs.
- Design UX/UI dos fluxos e dos ecrãs, com protótipo navegável antes de programar
- App para iOS e Android com Flutter ou React Native, ou PWA se for o que te convém
- Backend e API: dados, utilizadores, permissões e lógica de negócio, com versões para que as apps antigas continuem a funcionar
- Integrações com o teu ERP, CRM, loja online, gateway de pagamento ou sistemas próprios
- Notificações push com Firebase Cloud Messaging e APNs, segmentadas a partir do backend
- Modo sem ligação e sincronização quando a app precisa
- Testes automatizados e em dispositivos reais antes de cada versão
- Publicação na App Store e no Google Play: fichas, capturas, revisão e lançamento
- Monitorização de erros e analítica para saberes o que falha e o que é usado
Porquê
A app é metade: o backend e a API
O que não se vê e decide se a app aguenta.
Quase todas as apps de empresa dependem de um servidor: contas de utilizador, dados que se sincronizam, pagamentos, notificações e ligações a outros sistemas. Desenhamos a API primeiro, com autenticação, permissões no servidor e versões, porque quando publicas uma atualização muitos utilizadores ficam com a anterior durante semanas. Construímo-la em Laravel ou Node.js conforme o projeto, com testes automatizados como em QA automation. É o mesmo trabalho que está por trás do Nexo, a nossa plataforma própria: multi-tenant, com API e mais de 10 integrações ativas.
- Com versões API
- No servidor Permissões
- FCM + APNs Push
Como trabalhamos
Como desenvolvemos a tua app
Do diagnóstico à app publicada e mantida.
- 01
Diagnóstico e escolha de tecnologia
Percebemos o que a app tem de fazer, para quem e com que sistemas comunica. Decidimos contigo se é multiplataforma, PWA ou nativa, e damos-te um orçamento fechado por fases.
- 02
Design UX/UI e protótipo
Fluxos, ecrãs e protótipo navegável. Testamos o essencial com utilizadores antes de escrever código.
- 03
App e backend por iterações
Desenvolvimento por funcionalidades, com versões de teste que instalas no teu próprio telemóvel desde as primeiras semanas. Backend, API e integrações em paralelo.
- 04
Testes e publicação
Testes automatizados e em dispositivos reais, fichas das lojas e envio para revisão da Apple e da Google, com o prazo contado no calendário.
- 05
Manutenção e evolução
Atualizações de iOS e Android, dependências em dia, monitorização de erros e novas funcionalidades medidas com dados de utilização.
Para quem
É para ti?
Uma app compensa quando as pessoas a vão usar com frequência e resolve algo que o site não resolve tão bem.
Para quem
- Empresas que precisam de uma app para os seus clientes: encomendas, reservas, área de cliente, fidelização.
- Equipas no terreno ou na fábrica que precisam de uma ferramenta no telemóvel, com ou sem ligação.
- Startups e produtos SaaS que querem lançar um MVP em iOS e Android com um só código.
- Negócios com um site ou uma loja que querem uma experiência de app sem passar pelas lojas (PWA).
- Empresas com uma app que ficou sem fornecedor ou sem manutenção.
Para quem não
- Se o que procuras se resolve com um bom site responsivo: dizemos-te e poupas a app.
- Jogos e experiências de realidade aumentada intensivas: não são a nossa especialidade.
- Se procuras a app mais barata possível a partir de um modelo: o que fazemos é software à medida com backend próprio.
Entregáveis
O que entra e o que não entra
Para saberes o que recebes e o que pagas à parte.
Incluído
- Design UX/UI e protótipo dos fluxos acordados
- App para iOS e Android (ou PWA) com o âmbito acordado
- Backend, API e painel de administração se a app precisar
- Testes automatizados e em dispositivos reais
- Preparação e envio para a App Store e o Google Play
- Código-fonte, documentação e acessos: são teus
Não incluído
- As quotas de programador da Apple e da Google e os serviços de terceiros (mapas, mensagens, pagamentos)
- A manutenção depois do lançamento (contratada à parte, mês a mês)
A prova
O que podes comprovar
Ainda não temos publicado neste site um caso de app móvel da App Store ou do Google Play. O que podes comprovar é a parte que mais pesa numa app de empresa, o backend. O Nexo, a nossa plataforma própria de CRM, projetos, faturação e registo de horas, está em produção desde julho de 2023: é multi-tenant, feita em Laravel e React sobre PostgreSQL, tem mais de 10 integrações ativas (Holded, Apollo, Slack e as API da Google) e 90 % dos registos de horas chegam-lhe por vias automatizadas como a sua API. No Tamarit Beach Resort construímos um motor de reservas próprio sincronizado em tempo real com o PMS do hotel e uma reserva mobile em 3 passos, com mais 35 % de reservas diretas. E somos certificados em ISO 27001 e no Esquema Nacional de Seguridad (ENS) espanhol.
- 2023 Nexo em produção desde
- 10+ Integrações ativas no Nexo
- 2009 A desenvolver software desde
- 5,0 Avaliação no Clutch
Para o CTO
Resumo para o CTO
As decisões técnicas que tomamos por defeito.
Desenhamos a API antes dos ecrãs: REST com JSON, autenticação por token, autorização no servidor e versões (v1, v2) para que as apps que os teus utilizadores não atualizaram continuem a funcionar. As notificações saem do backend por Firebase Cloud Messaging e APNs, e os dados que têm de funcionar sem ligação guardam-se no dispositivo e sincronizam-se quando a rede volta.
Na app, compilação e assinatura automatizadas (Codemagic ou Fastlane em Flutter, EAS Build em React Native), testes de ponta a ponta (Patrol, Detox ou Maestro) e monitorização de erros em produção. Em React Native, as correções de JavaScript podem sair por atualização OTA sem nova revisão; as alterações nativas passam sempre pela Apple e pela Google. Trabalhamos com os controlos com que somos certificados em ISO 27001 e ENS: credenciais cifradas e acesso pessoal de cada técnico.
Tecnologias
- Flutter
- Dart
- React Native
- TypeScript
- Expo / EAS
- PWA
- Laravel
- Node.js
- PostgreSQL
- Firebase Cloud Messaging
- APNs
- Sentry
- API com versões, desenhada antes dos ecrãs
- Autorização no servidor, nunca só na app
- Notificações push a partir do backend (FCM e APNs)
- Compilação, assinatura e testes automatizados em cada versão
- Monitorização de erros em produção e atualizações planeadas
Riscos e como os cobrimos
Os riscos que evitamos
O que costuma desviar um projeto de app.
- 01
Fazer uma app de loja quando bastava uma PWA (ou ao contrário)
MitigaçãoA tecnologia decide-se no diagnóstico, com base no que a app tem de fazer e em quem a vai usar, antes de orçamentar.
- 02
Uma rejeição na revisão da Apple ou da Google que atrasa o lançamento
MitigaçãoRevemos as diretrizes de cada loja durante o desenvolvimento e contamos o prazo de revisão no calendário.
- 03
Uma atualização de iOS ou Android que estraga a app
MitigaçãoTestamos as versões novas do sistema antes de chegarem aos teus utilizadores e mantemos as dependências em dia.
- 04
Depender de um fornecedor que tem o código e as contas
MitigaçãoO código, a documentação e os acessos são teus. Se um dia saíres, levas tudo contigo.
Tecnologias
Tecnologias
Com que construímos apps e os seus backends.
- Flutter
- Dart
- React Native
- TypeScript
- Expo
- EAS Build
- PWA
- Workbox
- Laravel
- Node.js
- PostgreSQL
- Firebase
- APNs
- Sentry
- Fastlane
- Codemagic
- Detox
- Maestro
Perguntas frequentes
Perguntas frequentes sobre a criação de apps
O que mais nos perguntam antes de encomendar uma app.
Quanto custa criar uma app?
Depende do número de ecrãs, do backend e das integrações. Para uma PWA temos preços publicados: converter o teu site, 8.000-15.000 €; uma PWA nova com modo sem ligação complexo, 20.000-35.000 €; uma PWA enterprise com notificações, sincronização e multi-tenant, a partir de 35.000 €. Para uma app multiplataforma em Flutter ou React Native não damos um valor às cegas: depois do diagnóstico damos-te um orçamento fechado por fases. Sem IVA.
Quanto tempo demora a criar uma app?
Em Flutter ou React Native, um MVP de 5 a 8 ecrãs leva 8-10 semanas; uma app completa com backend, 12-16 semanas; e um projeto enterprise com integrações, 16-24 semanas. Converter um site existente em PWA são tipicamente 2-4 semanas de desenvolvimento. A isto soma-se a revisão das lojas.
App nativa ou multiplataforma?
Para a maioria das apps de empresa, multiplataforma: um só código para iOS e Android, menos custo e uma única equipa a mantê-la. A nativa (Swift e Kotlin em separado) compensa com um uso muito intensivo do hardware. Quando uma função concreta o exige, escrevemos esse módulo em nativo e usamo-lo a partir do Flutter ou do React Native.
Flutter ou React Native?
Flutter se começas do zero e queres uma interface própria idêntica nos dois sistemas. React Native se a tua equipa já trabalha com React, se queres partilhar código com o teu site ou publicar correções sem passar pela loja. Ambos dão apps de qualidade; a escolha depende da tua equipa e do teu produto.
Preciso de uma app ou basta uma PWA?
Uma PWA basta se o teu público não vai instalar uma app, se o importante é o conteúdo ou a compra e se não precisas de funções profundas do telemóvel (Bluetooth, NFC, processos em segundo plano). Precisas de uma app de loja se queres estar na App Store e no Google Play, se o teu público te procura aí ou se no iOS precisas do que uma PWA não dá.
Tratam da publicação na App Store e no Google Play?
Sim: preparamos as fichas, as capturas e a documentação que a Apple e a Google pedem, compilamos e assinamos as versões e enviamo-las para revisão. Contamos o prazo de revisão no calendário e, se pedirem alterações, resolvemo-las.
Também fazem o backend e a API?
Sim, e costuma ser metade do trabalho. Desenhamos a API, a autenticação, as permissões, as notificações e as integrações com os teus sistemas, em Laravel ou Node.js. Se já tens um backend, a app liga-se a ele e ampliamo-lo onde for preciso.
O que acontece depois de a publicar?
A Apple e a Google lançam versões novas de iOS e Android todos os anos e as bibliotecas mudam. Recomendamos uma manutenção mês a mês: atualizações, monitorização de erros, dependências em dia e horas para melhorias. A manutenção de uma aplicação à medida começa nos 1.200 €/mês; a da app ajusta-se depois do lançamento.
Têm apps publicadas que eu possa ver?
Ainda não temos publicado neste site um caso de app nas lojas. Podes ver a parte de servidor que fazemos para apps de empresa no Nexo, a nossa plataforma em produção desde 2023, e numa chamada explicamos-te como abordaríamos a tua.
Podem continuar uma app feita por outro fornecedor?
Sim. Começamos por rever o código, as dependências, o backend e as contas das lojas, e dizemos-te o que é preciso corrigir, se se pode continuar ou se compensa refazer alguma parte.
Próximo passo
Diz-nos o que a tua app tem de fazer
Uma videochamada de 30 minutos para perceber a tua ideia e os teus sistemas. Dizemos-te se te convém uma app, uma PWA ou um bom site, e como o construiríamos.
- Sem compromisso
- Resposta em 24h
- Proposta personalizada
Falemos.
Consulta técnica inicial
IA, segurança e desempenho. Diagnóstico com proposta faseada.
- NDA disponível
- Resposta <24h
- Proposta faseada
A sua primeira reunião é com um Arquiteto de Soluções, não com um comercial.
Falar com um arquiteto