FAQ

Algumas das dúvidas mais comuns acerca da nossa atuação.

midia x-apps

FAQ

Pré-desenvolvimento

É a “planta” do software que será construído. Um conjunto de atividades que antecedem a programação, para definir melhor o produto e evitar retrabalho no futuro. É essencial para o bom andamento do projeto.

Análise/planejamento

Reuniões, discussões do produto, planejamento inicial, alinhamento entre as equipes, estudo de documentações, protótipos, referências.

Documentação de requisitos

Atividades para definir e detalhar com mais profundidade as funcionalidades, regras de negócio e fluxos de uso do software, para que ele seja desenvolvido alinhado com as expectativas do negócio.

Design (Manutenção)

Manutenção e revisão de design de telas, componentes, análise para melhorar a experiencia de uso do aplicativo e criação de um protótipo funcional. Escolha de cores, comportamento da interface e estilo do software.

Testes

Verificação interna para garantir que a versão entregue está de acordo com as definições da documentação e protótipo. Executada por Testers, para que não hajam testes viciados.

Validação/Ajustes

Ajustes no software que não foram captados durante os testes, mas que precisam ser ajustados antes de seu lançamento.

Implantação de Servidores

Publicação da versão do software desenvolvida, após ter sido passado com sucesso pelo processo de Testes e de Validação. 

Publicação na App Store e Google Play

Publicação do aplicativo na App Store, loja de aplicativos da Apple e na Google Play, loja de aplicativos da Google.

Gerenciamento de Projeto

Acompanhamento de um profissional exclusivo para reportar o projeto, ser o ponto focal gerenciando toda comunicação da equipe. Não é imprescindível para um bom projeto, pois a própria equipe é auto-gerenciável, mas interessante para empresas que querem ter uma pessoa focal. 

API

API significa Interface de Programação de Aplicações. É um software que será hospedado na nuvem e que fará todo o controle das operações, regras de negócio, acesso à base de dados e interface entre outros sistemas, como aplicativos e sites. A API pode ser consumida inclusive por sistemas externos.

Como a API roda no servidor e é o “core” da solução, ela não é visível pelo usuário e toda interação com ela é feita através de um protocolo.

Nós utilizamos o conceito de API, porque através dela conseguimos manter todas as regras de negócio, requisitos e acesso a dados em um local único, isso facilita o desenvolvimento e a manutenção, pois conseguimos reaproveitar o código em outras partes do sistema, sem precisar replicá-lo. 

Se não usássemos a API, teríamos que copiar todas as regras de negócio e acesso a dados de um site para um aplicativo, por exemplo, duplicando o código e tendo duas vezes mais trabalho para a manutenção.

Todo sistema que irá utilizar uma base de dados online precisa de uma API. 

Não precisam de API, aplicativos que têm somente base de dados local/off-line ou sites que são exclusivamente institucionais, ou seja, não tem funcionalidades ou base de dados.

Qual a diferença entre aplicativo híbrido e nativo?

O aplicativo híbrido consome menos horas de desenvolvimento, pois desenvolvemos um código-fonte e geramos o aplicativo para as duas plataformas. O aplicativo nativo exige um desenvolvimento separado para cada plataforma, consumindo mais horas de desenvolvimento, porém tem acesso à recursos, como aceleração de hardware, recursos avançados de realidade virtual e etc. Consulte a X-Apps para saber os prós e contras de cada um.

Como funciona o Site Web?

Site em que os usuários podem acessar por meio do browser de computadores, tablets e até smartphones, sendo flexível que se encaixa automaticamente no dispositivo do usuário (caso a atividade de site responsivo for incluída).

O que é Portal Administrativo Web?

É o site onde será feita a gestão do website e/ou aplicativo, assim como o sistema web / site ele pode ser responsivo e é acessado pelo browser. (caso a atividade de site responsivo for incluída).

O que é Software Embarcado (Dispositivo IOT)

É o software que rodará no dispositivo IOT, podendo rodar em hardwares pequenos como Arduino, Raspberry PI e placas de circuito customizadas.

Comece Agora

Nossos especialistas entrarão em contato com você!

simbolo x-apps desenvolvimento de software

O seu time de TI. Desenvolvimento de software sob demanda e alocação de time ou profissional.

© X-Apps 2018

Fechar Menu
Close Panel