Desenvolvimento Mobile
Aplicações que acompanham o contexto do usuário
O Desenvolvimento Mobile cria aplicações para smartphones, tablets e outros dispositivos móveis.
A área combina telas, sistemas e recursos do aparelho, como localização, câmera, notificações e armazenamento, considerando interrupções e diferentes condições de uso.
Uma situação reconhecível
Você solicita uma corrida enquanto está fora de casa
Imagine que você abre um aplicativo de transporte em uma rua movimentada.
O aplicativo solicita sua localização, posiciona você no mapa, recebe o destino e acompanha a solicitação.
Mesmo com a tela bloqueada, outro aplicativo aberto ou uma conexão instável, ele precisa preservar o progresso e enviar atualizações importantes.
O que acontece por trás
Uma ação simples percorre várias etapas.
Acompanhe o caminho completo até o resultado aparecer para o usuário.
Uma experiência móvel acontece em um ambiente que muda constantemente e precisa preservar o contexto do usuário.
- 01
O aplicativo reconhece o que já acontecia
Ele recupera um acesso iniciado, uma solicitação em andamento ou informações de um uso anterior.
- 02
A permissão de localização é conferida
O aplicativo verifica se recebeu autorização e explica por que precisa do acesso.
- 03
O dispositivo fornece o contexto
Recursos do aparelho ajudam a identificar a posição do usuário.
- 04
O aplicativo conversa com outros sistemas
Origem e destino são enviados para calcular estimativas e registrar a solicitação.
- 05
A tela acompanha as mudanças
Mapa, previsão e situação da corrida são atualizados conforme as informações chegam.
- 06
Interrupções são tratadas
O aplicativo mantém informações e progresso após ligações, bloqueios ou mudanças de conexão.
- 07
As atualizações alcançam o usuário
Notificações comunicam mudanças importantes mesmo com o aplicativo fechado.
Como funciona na prática
Do trabalho realizado ao resultado entregue.
- Desenvolver telas e fluxos móveis.
- Integrar o aplicativo a outros sistemas.
- Utilizar localização, câmera e notificações.
- Gerenciar permissões e informações no aparelho.
- Manter o progresso diante de interrupções.
- Melhorar desempenho e consumo de recursos.
- Investigar diferenças entre aparelhos.
O aplicativo será usado com aparelhos, conexões e interrupções diferentes.
- Aplicativos para serviços digitais.
- Experiências baseadas em localização.
- Recursos de câmera, áudio e leitura de códigos.
- Notificações relevantes.
- Funcionalidades parcialmente disponíveis sem internet.
- Integrações com recursos do aparelho.
- Fluxos adaptados ao toque e à mobilidade.
Essas entregas aproximam funcionalidades digitais das situações do cotidiano.
Como é o trabalho
O que faz parte do cotidiano da área.
Problemas enfrentados
Aparelhos diferentes, permissões negadas, conexão instável, interrupções e limitações de energia.
Decisões tomadas
O que permanece no aparelho, quando um recurso pode ser usado e como manter uma ação interrompida.
Resultado percebido
Um aplicativo rápido, confiável e capaz de manter o progresso fora das condições ideais.
Colaboração
Trabalha com Design, Produto, Back-end, Cybersecurity e DevOps.
Dúvidas sobre a área
Perguntas frequentes
Mobile é apenas Front-end em uma tela menor?
Não. Aplicações móveis convivem diretamente com recursos, permissões, interrupções e limitações do aparelho.
Um aplicativo e um site para celular são iguais?
Não. Um site reorganiza a experiência para telas menores; um aplicativo é instalado e pode se integrar mais diretamente ao aparelho.
É necessário criar um aplicativo para cada sistema?
Nem sempre da mesma maneira. Existem formas de compartilhar parte do desenvolvimento e outras que usam recursos próprios de cada sistema.
Aplicativos sempre precisam de internet?
Não. Algumas funcionalidades usam informações armazenadas no aparelho, embora sincronização e dados atualizados normalmente exijam conexão.
Um aplicativo acessa localização e câmera automaticamente?
Não deveria. Esses recursos são controlados por permissões e precisam ser solicitados ao usuário.
Mobile é apenas para smartphones?
Não. A área também atua em tablets, relógios, televisores e sistemas integrados a veículos e equipamentos.