Desenvolvimento
Apps móveis para equipas no terreno, armazéns e clientes
Desenvolvemos apps para iOS e Android com .NET MAUI, um framework multiplataforma em C#: um único código serve as duas plataformas. Quando basta uma app web instalável, desenvolvemos antes uma progressive web app (PWA), que não passa pelas lojas.
As apps empresariais têm prioridades diferentes das apps de consumo. Têm de funcionar com pouca ou nenhuma rede, ler um código de barras depressa, fotografar uma entrega e enviá-la mais tarde, e continuar utilizáveis ao ar livre e em movimento.
A app é normalmente uma parte de um sistema maior. Desenvolvemo-la juntamente com o servidor com que comunica, ou ligamo-la ao sistema que já tem, para que o que é registado no terreno chegue logo ao escritório.
Como pode ficar
Sem rede: 2 entregas por sincronizar
- Volumes lidos 3/3
- Assinatura recolhida
- Fotografia da entrega
Uma app de entregas para motoristas. Toque numa paragem e depois confirme a entrega.
O que entregamos
Uma app para iOS e Android
Um único código em C# com .NET MAUI, publicado na App Store e no Google Play ou distribuído apenas dentro da empresa.
Ou uma progressive web app
Uma app que se instala a partir do navegador e funciona offline, quando não é preciso passar pelas lojas.
Trabalho offline e sincronização
Dados guardados no dispositivo e sincronizados quando a ligação volta; os conflitos são assinalados, não sobrescritos.
Funções do dispositivo
Leitura de códigos de barras e QR, câmara, assinatura, localização e notificações push, quando o trabalho o exige.
O lado do servidor
A API com que a app comunica, com autenticação, permissões e uma área de administração para o escritório.
Projetos típicos
Entregas e comprovativo de entrega
Os motoristas veem as paragens, leem os volumes, recolhem assinatura e fotografia, e o escritório vê cada entrega no momento em que acontece.
Inventário de armazém
A equipa lê localizações e artigos, regista quantidades offline e envia a contagem para o sistema de stock no fim.
Uma app para os seus clientes
Os clientes consultam as suas encomendas, recebem notificações e contactam o apoio a partir do telemóvel.
Tecnologias
- .NET MAUI
- C#
- Aplicações web progressivas
- JavaScript / TypeScript
- ASP.NET Core
- APIs REST
- SQLite
- SQL Server
- PostgreSQL
Como trabalhamos
Uma breve descrição escrita
Diga-nos o que o software deve fazer, quem o vai usar e que sistemas ou dados estão envolvidos. As folhas de Excel, os formulários ou as capturas de ecrã que usa hoje ajudam mais do que um longo caderno de encargos.
Proposta a preço fixo
Respondemos por escrito com o âmbito, a tecnologia, as fases e um preço fixo. Se algo não estiver claro, perguntamos por escrito antes de orçamentar.
Um primeiro módulo com os seus dados
Começamos pela parte que mais se usa: a sua equipa experimenta-a no trabalho real antes de se construir o resto, e assim a aplicação ganha forma com o uso.
Entrega por fases
Cada fase é testada antes de entrar em produção. No fim recebe o código-fonte e a documentação, e podemos tratar da manutenção.
Preço e pagamento
Condições de pagamento
Pedimos 50% no arranque e 50% na aceitação. A segunda metade é paga antes da entrada em produção e da entrega do código-fonte. Nos projetos maiores, os pagamentos acompanham as fases acordadas.
Cada proposta indica um preço fixo para o trabalho descrito, acordado por escrito antes de começarmos. Se o trabalho mudar, enviamos um novo orçamento escrito e só fazemos o trabalho adicional depois da sua aprovação.
Preços sem IVA.
Perguntas sobre este serviço
App nativa ou progressive web app?
Uma app feita com .NET MAUI é adequada ao uso diário, à leitura de códigos e a longos períodos offline. Uma progressive web app distribui-se mais depressa, sem aprovação das lojas, e muitas vezes chega para um uso ocasional. A proposta recomenda uma das duas e explica porquê.
A app tem de estar nas lojas?
Não necessariamente. Uma app para a sua própria equipa pode ser distribuída internamente. Para uma app pública, preparamos as fichas das lojas e tratamos da publicação com as suas contas de programador.
O que acontece sem rede?
A app continua a funcionar e guarda o que é registado. Quando a ligação volta, sincroniza e assinala eventuais conflitos em vez de sobrescrever dados.
Quem mantém a app atualizada?
Podemos ser nós, por uma mensalidade acordada antecipadamente. O iOS e o Android lançam novas versões todos os anos, por isso uma app precisa de atualizações regulares para se manter nas lojas.
Contacto
Escolha o canal que mais lhe convier. Respondemos por e‑mail, em português, no prazo de um dia útil.
Por e‑mail
riccardo@Diga-nos quem vai usar a app, o que deve fazer com ela e se trabalha sem rede. Respondemos no prazo de um dia útil.
Envie-nos o seu ficheiro
Se o programa for em Access, Excel, VB6, Delphi ou numa versão antiga de .NET, recebe uma análise escrita gratuita no prazo de 48 horas após o envio do ficheiro.
- Faça uma cópia do ficheiro, se preferir com dados de teste.
- Anexe-a ao formulário ou a um e‑mail, de preferência num arquivo protegido por palavra-passe, enviando a palavra-passe à parte. Se o pedir, assinamos antes um acordo de confidencialidade.
- Em 48 horas: a análise e um preço fixo para um módulo piloto.
Trabalhamos a partir de Itália.