A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.
O formulário foi enviado com sucesso.
Encontrará mais informações na sua caixa de correio.

Selecionar a língua

Desenvolvemos uma aplicação de lançador móvel para Android com base numa solução de código aberto, adaptando-a e personalizando-a num MVP pronto para o produto.*

O cliente é uma empresa de media e entretenimento que desenvolve produtos digitais para melhorar o envolvimento do utilizador móvel. Eles queriam testar um lançador Android personalizado como um novo canal para fornecer conteúdo personalizado e experiências de entretenimento.
Mais pormenores sobre o cliente e a visão do produto permanecem sob NDA.
O programador do Innowise com quem temos vindo a trabalhar tem sido uma excelente adição à nossa equipa. Rapidamente se familiarizou com o sistema, é sempre comunicativo e tem uma sólida compreensão do ecossistema Android. Tem adaptado o lançador de código aberto para satisfazer as nossas necessidades, ao mesmo tempo que trabalha constantemente para melhorar o desempenho, a experiência do utilizador e a estabilidade. Já estamos a ver muito valor da sua abordagem proactiva e da sua experiência.

O cliente abordou-nos com um objetivo claro: adaptar um lançador Android de código aberto a um MVP personalizado que pudesse servir de base a um futuro produto comercial. Embora a base de código inicial oferecesse um ponto de partida funcional, transformá-la num lançador estável, reativo e extensível exigia uma personalização profunda, uma implementação limpa da IU e uma engenharia consciente do desempenho.
Para satisfazer as necessidades do cliente, adaptámos um lançador de código aberto para apoiar o desenvolvimento e o crescimento futuros. O nosso programador Android trabalhou de forma independente, mas manteve-se em estreita colaboração com o proprietário do produto do cliente, partilhando actualizações regulares e compilações de demonstração para manter o desenvolvimento transparente e flexível.
Desde o início, o projeto foi estruturado em torno de um desenvolvimento simples e centrado no MVP. Com um único programador Android a bordo, o foco estava em iterações rápidas, comunicação direta e definição clara do âmbito. Começámos por selecionar e analisar a base de código do lançador de código aberto que serviria de base ao produto.
Adoptámos uma abordagem progressiva, partilhando regularmente demonstrações com o cliente e aperfeiçoando as funcionalidades com base no feedback. As actualizações assíncronas semanais mantiveram todos alinhados, garantindo total transparência sem a necessidade de reuniões frequentes. Esta abordagem permitiu ao cliente ver os progressos em tempo real, mantendo uma elevada velocidade de desenvolvimento.
Começámos por bifurcar um lançador Android de código aberto (AOSP Launcher3) e prepará-lo para o desenvolvimento personalizado. O objetivo era tornar a base de código sustentável e pronta para uma futura expansão.
Layouts e atividades reorganizados para simplificar a integração de recursos futuros.
Removidas as permissões desnecessárias e as dependências desactualizadas para melhorar a segurança.
Renderização de ícones e utilização de recursos ajustados para um funcionamento mais suave em dispositivos com pouca memória.
Implementou análises e ofuscação de construção para garantir a fiabilidade e a segurança da implantação.
Este trabalho de base criou uma base técnica estável e leve para o desenvolvimento do MVP.
Quando a base estava pronta, concentrámo-nos em criar e aperfeiçoar as principais funcionalidades para o utilizador.
Ao longo desta fase, concentrámo-nos em manter o lançador responsivo, estável e consistente em diferentes dispositivos Android.
Android (Java, XML)
Adaptado e alargado do AOSP Launcher3 (base de código aberto)
Segunda-feira, Notion; Slack; U-Track, folha de cálculo interna

Após vários meses de desenvolvimento, o lançador MVP foi entregue com sucesso e entregue para avaliação posterior. O resultado é um lançador Android estável e personalizável que cumpre os objectivos iniciais do cliente e estabelece uma base sólida para a futura expansão do produto.
A sua mensagem foi enviada.
Processaremos o seu pedido e contactá-lo-emos logo que possível.

Ao inscrever-se, o utilizador concorda com a nossa Política de privacidadeincluindo a utilização de cookies e a transferência das suas informações pessoais.