Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Nikson Barth
Título: ANÁLISE COMPARATIVA DE FERRAMENTAS DE DESENVOLVIMENTO DE APLICATIVOS MÓVEIS MULTIPLATAFORMA
 
Conclusão:
Quando se inícia um projeto móvel e multiplataforma, uma decisão precisa ser tomada: desenvolver aplicativos distintos para cada plataforma, ou utilizar uma ferramenta de desenvolvimento móvel multiplataforma. Se a última for a opção, surge outra questão: com qual ferramenta será possivel atingir os objetivos em relação ao projeto? A decisão de qual ferramenta utilizar irá influenciar muitos fatores, dentre eles, a produtividade no desenvolvimento e a eficiência do projeto desenvolvido.
Com o intuito de auxiliar a escolha de uma ferramenta de desenvolvimento móvel multiplataforma, foi desenvolvida uma análise comparativa das ferramentas, iniciando pela definição dos criterios de avaliação baseados na norma NBR ISO/IEC 25000 SQueRE, que estabelece os itens a serem considerados para a qualidade de software.
Estabelecidos os critérios da avaliação, estes foram correlacionados com as principais funcionalidades de 3 ferramentas de desenvolvimento, visando qualificá-las e compará-las. Então, notou-se a necessidade da divisão das subcaracterísticas, visando identificar as subjetivas, onde as menos subjetivas foram avaliadas através de um questionário produzido pelo autor e as subjetivas pela avaliação pessoal do autor.
Ao término do desenvolvimento dos aplicativos desenvolvidos com o intuito de avaliar as ferramentas, foi possivel concluir que:
a) Delphi XE5 é adequado para o desenvolvimento multiplataforma; tem grande usabilidade; é efetivo e pode cobrir as diversas necessidade dos aplicativos. Em contrapartida, a ferramenta é compatível apenas para ser instalada na plataforma Windows e seu desempenho é menor que as demais ferramentas analisadas;
b) Xamarin proporciona satisfação ao usuário em relação ao uso e a facilidade de acesso a funções e componentes, principalmente por ter a possibilidade de ser utilizado através da ferramenta Visual Studio da Microsoft. Mostra-se completo em relação ao desenvolvimento móvel. Também possui grande compatibilidade, pois disponibiliza uma ferramenta de desenvolvimento compatível com as plataformas Windows e OS X. Para a versão Visual Studio 2012, não foi possível desenvolver um único código para Android e iOS;
c) PhoneGap não proporciona facilidade em sua instalação e criação de projetos, assim como o desenvolvimento e acesso a funções não é facilitado. Entretanto, se mostrou confiável e eficiente em relação ao que se propõem a fazer, o que resulta em ganho de confiança do usuário.
Tendo os resultados da análise comparativa, foi concluído que as ferramentas apresentam semelhanças em relação à qualidade de software. Portanto resta ao usuário optar pela ferramenta que está mais preparada para atingir seus objetivos. Uma ferramenta efetiva, com grande usabilidade (Delphi XE 5), uma ferramenta que pode ser utilizada através do Visual Studio e possui grande compatibilidade e portabilidade (Xamarin) ou uma ferramenta que tem com principal destaque a eficiência e efetividade (PhoneGap).