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
Criámos um conjunto de aplicações de meditação para a Grožio Planeta UAB, ajudando os utilizadores a praticar sessões guiadas no iOS e em RV.
experiência em iOS e VR
através de planos de subscrição escalonados
O cliente é a Grožio Planeta, uma sociedade anónima Lithuanian, responsável pela plataforma digital de bem-estar Smart Meditation. A empresa distribui software e hardware a nível mundial, ajudando os utilizadores a combater a ansiedade, o stress, a insónia e outros problemas relacionados com métodos baseados na ciência.
O que mais apreciámos no trabalho com a Innowise foi a sua transparência, capacidade de resposta e forma estruturada de trabalhar. Mantiveram-nos informados, comunicaram claramente e adaptaram-se rapidamente às mudanças à medida que o projeto avançava. Os seus programadores trabalharam sem problemas com o nosso designer interno e mantiveram-se flexíveis quando precisámos de alterar as prioridades ou ajustar os requisitos.
A Grožio Planeta estava a desenvolver o Smart Meditation como um produto de arranque, pelo que os requisitos estavam sempre a mudar à medida que o mercado e as expectativas dos utilizadores se alteravam. Precisavam de um parceiro de entrega que pudesse acompanhar as mudanças, manter-se próximo da equipa e retrabalhar rapidamente as prioridades sem atrasar o desenvolvimento.
Parte do trabalho decorreu no âmbito da iniciativa SmartMed e foi cofinanciado pelo Banco Europeu para a Reconstrução e Desenvolvimento (BERD). Um representante do BERD manteve-se envolvido durante todo o processo, pelo que o cliente teve de cumprir o âmbito acordado no âmbito do programa e encerrar essa fase com todas as partes interessadas a bordo.
O produto também funcionou em duas vertentes. A aplicação iOS era o principal ponto de entrada e a aplicação de RV tornou-se um segundo canal para a mesma experiência de meditação. O design ficou do lado do cliente, pelo que o desenvolvimento teve de corresponder ao fluxo de trabalho de design e às transferências.
Do ponto de vista técnico, a nossa equipa estava a construir dois produtos de raiz. A aplicação iOS era uma compilação nativa Swift com um serviço Python por trás. A aplicação VR era uma compilação Unity para o Oculus Quest 2. Estas plataformas têm limites e fluxos de utilizador diferentes, pelo que tivemos de manter ambas as faixas sincronizadas.
O design vinha do cliente. Isto fez com que o nosso ritmo de entrega dependesse das transferências de design, pelo que mantivemos o trabalho de construção e a entrega do design em paralelo.
A lógica de acesso também tinha de ser exacta. A aplicação precisava de uma versão gratuita com acesso ilimitado e funcionalidades limitadas, além de três planos de subscrição com diferentes períodos de avaliação: um mês com uma avaliação de 3 dias, seis meses com uma avaliação de 7 dias e um ano com uma avaliação de 7 dias.
No que respeita à RV, a preparação do conteúdo tornou-se o seu próprio fluxo de trabalho. O cliente entregou animações de meditação em 3D filmadas profissionalmente e nós convertemo-las para o Oculus Quest 2, depois reproduzimo-las com o áudio da meditação para que os utilizadores pudessem seguir a sessão enquanto praticavam.
Antes do início do desenvolvimento, o nosso BA executou uma fase de descoberta para moldar o âmbito do produto e reduzir os riscos iniciais. Analisámos as aplicações de meditação concorrentes, reunimos os requisitos da App Store e da listagem de lojas e transformámos esses dados num conjunto de funcionalidades e numa estrutura de conteúdos claros para a versão iOS.
Em paralelo, avaliámos as opções de auscultadores de RV. A nossa equipa comparou diferentes modelos em função da posição no mercado e da dificuldade de adaptar a aplicação de RV a vários dispositivos, uma vez que o plano inicial não se limitava à Oculus.
Com base nos resultados da descoberta, preparámos uma estimativa de esforço e redigimos um SRS. Depois disso, o projeto passou para o desenvolvimento.
No lado móvel, criámos uma configuração cliente-servidor. A aplicação iOS no Swift actua como cliente e comunica com o backend através de uma API REST. O lado do servidor é executado no Django e no Django REST Framework, com o Gunicorn como servidor de aplicações e o Nginx como proxy inverso. O PostgreSQL é utilizado como base de dados principal, com o Redis a suportar operações de back-end. Empacotámos o backend no Docker e executámo-lo com o Docker Compose.
Na vertente VR, desenvolvemos uma aplicação Unity para o Oculus Quest 2. A aplicação está organizada em torno de sessões de meditação temáticas e reproduz áudio de meditação juntamente com animação 3D, para que os utilizadores possam seguir a prática enquanto a ouvem. O conteúdo 3D foi fornecido pelo cliente e convertido num formato adequado para o Oculus Quest 2.
Construímos a aplicação iOS em torno de sessões de áudio, com meditações e afirmações como conteúdo principal. A biblioteca inclui 10 temas de meditação, mais de 100 meditações em 7 idiomas e 1 prática de respiração. Os utilizadores escolhem um tema, escolhem uma sessão e carregam no play, pelo que a navegação se mantém simples mesmo com um grande catálogo.
O produto também acrescenta apoio à saúde mental e ao sono, para além da meditação. Inclui ferramentas de TCC, apoio em situações de crise através de um chat AI e exercícios de treino. Para os utilizadores que se concentram no descanso e na recuperação, as sessões guiadas são acompanhadas por sons de sono e música de relaxamento.
A nossa equipa definiu dois modos de acesso. Os utilizadores podem começar com uma versão gratuita, sem limite de tempo e com funcionalidades restritas, ou podem obter acesso total através de uma subscrição.
Também criámos três opções de subscrição com diferentes períodos de teste para manter o caminho de atualização claro e consistente:
Criámos um backend para a aplicação iOS numa configuração clássica cliente-servidor e expusemo-lo através de uma API REST. O cliente Swift chama a API e o servidor devolve o conteúdo da meditação, incluindo temas, sessões e idiomas, ao mesmo tempo que impõe regras de acesso para o nível gratuito e as subscrições.
No lado do servidor, utilizámos o Django e o Django REST Framework. O PostgreSQL armazena os dados principais e o Redis suporta operações de back-end. O aplicativo é executado com o Gunicorn por trás do Nginx, e empacotamos toda a pilha no Docker com o Docker Compose para manter os ambientes consistentes do desenvolvimento à implantação.
Nossos especialistas criaram um aplicativo Unity VR para Oculus Quest 2 focado em sessões de meditação temáticas. Mantivemos a estrutura intencionalmente simples: as meditações são apresentadas em categorias temáticas, os utilizadores abrem uma, escolhem uma sessão e começam a praticar. A RV faz com que cada passo extra pareça mais pesado do que num telemóvel, e a calma desaparece rapidamente quando as pessoas têm de clicar nas camadas.
Cada sessão é executada como uma experiência emparelhada. A aplicação reproduz o áudio da meditação juntamente com uma animação 3D, para que os utilizadores possam ouvir e praticar em tempo real, com imagens que ajudam a orientar o ritmo e a concentração.
Uma caraterística importante da aplicação de RV é a sua integração com um sensor EEG patenteado, que enriquece a prática de meditação do utilizador, fornecendo feedback da atividade cerebral em tempo real.
O cliente forneceu os materiais 3D, captados com equipamento profissional. Convertemos o conteúdo num formato que funciona no Oculus Quest 2 e preparámo-lo para ser utilizado na aplicação de RV.
Executámos o projeto em Kanban para manter o trabalho em movimento enquanto os requisitos mudavam e surgiam novas prioridades. Acompanhámos as tarefas no Trello e mantivemos a comunicação diária no Telegram, para que o cliente visse sempre em que estávamos a trabalhar, o que viria a seguir e onde precisávamos de sugestões.
O cliente tratou do design e nós planeámos o desenvolvimento em função das suas transferências. Avançámos a aplicação iOS, o backend Django REST e a aplicação Unity VR em paralelo para manter as faixas móvel e VR coordenadas.
Após o lançamento, a nossa equipa continuou a prestar apoio e manutenção pós-lançamento da aplicação iOS, corrigindo problemas e enviando actualizações à medida que o produto continuava a evoluir.
Quando os requisitos mudam com frequência, a estrutura de conteúdos e as regras de acesso pago são normalmente as primeiras a ser quebradas. Mantivemos a biblioteca de meditação e as regras de subscrição num único backend, e verificámos todas as alterações em ambas as aplicações para que os temas, as sessões e o acesso se mantivessem consistentes.
A nossa equipa ajudou o cliente a implementar o produto Smart Meditation iOS com um backend funcional e uma aplicação complementar de RV ao abrigo de um programa financiado pelo BERD. Ao centralizar o conteúdo e as regras de acesso no servidor, demos-lhes uma base sólida para se expandirem. Podem adicionar novas meditações, idiomas e temas sem tocar na lógica da aplicação. Além disso, podem ajustar os preços e as configurações de teste sem ter de reconstruir o produto de cada vez.
Esse mesmo backend tornou-se mais tarde o ponto de partida para a versão Android. O cliente reutilizou o lado do servidor, para que a equipa do Android se pudesse concentrar na própria aplicação em vez de reconstruir toda a pilha. Esta abordagem encurtou o caminho para um produto multiplataforma e manteve a experiência alinhada entre dispositivos.
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.