IOS · APP STORE · SWIFT

Desenvolvimento de apps iOS em Lisboa

Apps para iPhone e iPad ao nível dos padrões da Apple: interfaces que seguem as Human Interface Guidelines, revisão da App Store aprovada sem idas e voltas, e Swift nativo onde a plataforma o pede.

Perguntas frequentes

Parte de aplicações móveis: a abordagem comum, o backend e o processo estão descritos lá. Saber mais

Conceito de aplicação móvel: três ecrãs com agenda, lista de inspeção no local e relatório de visita concluída.

EXEMPLO DE INTERFACEIOS · ANDROID · DISPOSITIVOS CONECTADOS
Versões
iOS 15 e mais recente, iPhone e iPad
Distribuição
App Store, TestFlight, Apple Business Manager
Serviços da plataforma
Push por APNs, Sign in with Apple, StoreKit, Apple Pay
Pagamentos
Apple Pay, compras na app, MB WAY e cartão

VISÃO GERAL

Os utilizadores de iPhone são muitas vezes os clientes que uma marca premium, uma clínica ou um produto financeiro mais quer alcançar. Construímos apps iOS que se sentem em casa na plataforma e passam a revisão da Apple com as declarações de privacidade, as permissões e a conta de programador tratadas como deve ser.

A app é construída em React Native com módulos em Swift onde é preciso — Bluetooth, HealthKit, widgets, câmara — e lançada através da sua própria conta Apple Developer, com TestFlight para testes antes de cada lançamento. A mesma base de código pode servir o Android.

O QUE CONSTRUÍMOS

Apps de consumo na App Store

Encomendas, marcações, subscrições e conta com notificações push e pagamentos.

Apps de negócio e para colaboradores

Distribuição privada à sua equipa através do Apple Business Manager e do TestFlight.

Módulos nativos em Swift

Core Bluetooth, HealthKit, widgets, Live Activities, câmara e digitalização de documentos.

Subscrições e compras

Compras na app e subscrições com StoreKit, com validação de recibos no servidor.

Publicação na App Store

Inscrição no Developer Program, etiquetas de privacidade, App Tracking Transparency, capturas de ecrã e revisão.

Manutenção

Atualizações a cada nova versão do iOS e mudança de política da Apple, para que a app mantenha o seu lugar na loja.

PARA QUEM É

COMO TRABALHAMOS

01

Descoberta e âmbito

Mapeamos o seu negócio, os utilizadores e as restrições à volta deles, e depois acordamos exatamente o que entra na primeira versão.

02

Arquitetura e design

O modelo de dados, as integrações e as decisões de interface ficam definidos e escritos antes de a construção começar, para nada ser improvisado depois.

03

Construção à vista

Desenvolvimento focado em ciclos curtos, com demos a funcionar, revisão de código e testes pelo caminho. Vê sempre o estado atual.

04

Lançamento e entrega

Testado, documentado e em produção. O código, os acessos e o conhecimento passam para a sua equipa, com suporte à medida do que precisa.

FLUXO DE ENGENHARIA

Quatro camadas, um percurso. Todos os produtos que construímos o seguem — o que muda de serviço para serviço é a tecnologia em cada paragem, não a estrutura.

O que as pessoas usam de facto

React Native

Os ecrãs onde os seus clientes e a sua equipa trabalham. Renderizados no servidor, para o primeiro ecrã chegar depressa, e tipados de ponta a ponta, para que uma mudança nos dados não parta uma página em silêncio.

  • Páginas renderizadas no servidor e uma só biblioteca de componentes
  • Marcação acessível, navegação por teclado e layouts responsivos
  • Estados de carregamento, vazio e erro desenhados, não deixados ao acaso

À VOLTA DAS QUATRO

TESTES

Os testes automáticos correm em cada alteração, antes de esta chegar ao seu produto.

CI / CD

Uma pipeline constrói, verifica e publica — sempre da mesma maneira.

OBSERVABILIDADE

Registos, métricas e alertas, para vermos os problemas antes de os utilizadores os reportarem.

NORMALMENTE CONSTRUÍDO COM

  • React Native
  • Expo
  • Swift
  • TypeScript
  • APNs
  • TestFlight

PROJETOS RELACIONADOS

Ver todos os projetos

FAQ

Tem outra pergunta?

Perguntas frequentes

01Swift nativo ou React Native?

Construímos a maioria das apps iOS em React Native com módulos em Swift onde uma funcionalidade o exige; a interface continua a usar componentes nativos e a seguir as orientações da Apple. Para apps construídas à volta de funcionalidades da plataforma — gráficos pesados, ARKit, widgets complexos — uma app totalmente nativa em Swift é a melhor escolha, e dizemos-lho.

02Precisamos da nossa própria conta Apple Developer?

Sim, e configuramo-la consigo: o Apple Developer Program é registado em nome da sua empresa (é necessário um número D-U-N-S), para que a app, as suas avaliações e as suas subscrições sejam suas.

03Quanto tempo demora a revisão da App Store?

A primeira revisão demora normalmente um a três dias depois da submissão. Preparamos as etiquetas de privacidade, os textos de permissões e as contas de teste com antecedência, que é o que costuma evitar rejeições.

04A mesma app pode correr em Android?

Sim. A base de código é partilhada, por isso um lançamento Android custa uma fração de uma segunda app. A nossa página de desenvolvimento Android cobre as especificidades da plataforma.

05Suportam compras na app e subscrições?

Sim. As compras e subscrições com StoreKit são implementadas com validação no servidor, e as regras da Apple sobre o que tem de passar pelas compras na app fazem parte da definição do âmbito.

06Quanto custa uma app iOS?

Um primeiro lançamento focado é alguns meses de trabalho de uma pequena equipa sénior. Após uma chamada de descoberta recebe uma proposta escrita com preço fixo e marcos.

PRÓXIMO PASSO

Diga-nos o que a app deve fazer no iPhone.

Propomos os ecrãs, as funcionalidades nativas de que precisa e o plano de lançamento na App Store, e enviamos um âmbito com preço fixo para a primeira versão.

NDA e contrato escrito antes de começar

PEDIDO DE PROJETO

Iniciar uma
conversa.

Fale-nos do projeto e da equipa por trás dele. Bastam alguns detalhes.

Email ou Telegram — como preferir. Basta um.

Respondemos por email no prazo de um dia útil.