dc.identifier.citation |
Frameworks de desenvolvimento mobile multiplataforma são ferramentas que possibilitam a criação de um mesmo aplicativo para diferentes sistemas operacionais de uma maneira descomplicada e com grande economia. Utilizando apenas um código-fonte ou uma mesma linguagem de programação no desenvolvimento de uma aplicação móvel é possível criar uma aplicação para ser utilizada em diferentes plataformas móveis (Android, Windows Phone, Android, iOS, BlackBerry). Existe uma grande variedade de frameworks no meio comercial e acadêmico, dos quais, Cordova e Xamarin são exemplos dos que mais se destacam. Cada um desses frameworks em destaque possuem suas próprias características no desenvolvimento de seus aplicativos, abordagem, disponibilização de recursos, documentação e qualidade do aplicativo final. O objetivo deste trabalho foi desenvolver um aplicativo nos frameworks Cordova e Xamarin para as plataformas Android e Windows Phone e realizar uma análise comparativa dos aplicativos e desses frameworks, utilizando critérios da ISO/IEC 9126. Para realizar a análise comparativa de cada framework foram selecionadas dez métricas de software e posteriormente após realizar a análise e comparação dos dados, concluiu-se que para o aplicativo desenvolvido neste trabalho o framework Cordova é o mais eficiente nas duas plataformas abordadas. Palavras-chave: Framework, Multiplataforma, Dispositivos móveis, Cordova, Xamarin, Android, iOS, Windows Phone. |
pt_BR |