Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 UNIVERSIDADE ESTÁCIO DE SÁ MBA EM DESENVOLVIMENTO MOBILE Fichamento de Estudo de Caso Douglas Dias Claumann Trabalho da disciplina de desenvolvimento multiplataforma, Tutor: Prof. Thiago Rodrigues Medeiros Florianópolis 2018 1 Estudo de Caso : Os Paradigmas de Desenvolvimento de Aplicativos para Aparelhos Celulares REFERÊNCIA: SILVA, Marcelo Moro; SANTOS, Marilde Terezinha Prado. Os Paradigmas de Desenvolvimento de Aplicativos para Aparelhos Celulares. 2014. O artigo em questão baseia-se nos paradigmas que envolvem o desenvolvimento dos aplicativos em telefones celulares, bem como a revolução gerada pelo desenvolvimento desses aparelhos. Os autores dividem o artigo em sete tópicos: I – Introdução; II- Desenvolvimento de aplicativo nativo para aparelhos celulares; III- Desenvolvimento de aplicativo multiplataforma para aparelhos celulares; IV- A melhor solução: Existe um paradigma de desenvolvimento ideal?; V- Estudo de caso: Sistema de gestão patrimonial; VI- Trabalhos relacionados e VII- Revisão e trabalhos futuros. Os autores enfatizam a evolução dos aparelhos celulares como um marco que evidencia as novas funções dos aparelhos, além de apenas ligações, o que modificou a vida dos usuários, abrindo espaço para maiores avanços operacionais e de aplicativos. Dessa forma o artigo apresenta informações sobre os paradigmas envolvidos no desenvolvimento desses aplicativos para celulares, trazendo as definições de aplicativos nativos (específicos para determinadas plataformas) e de aplicativos multiplataforma (que pode ser utilizado em várias plataformas), bem como suas características, vantagens, desvantagens e limitações dentro do mercado. No contexto de aplicativos multiplataforma ainda traz definições de aplicativo web puro, aplicativo web híbrido, compilação cruzada e mobile widget, demostrando a variedade técnica de desenvolvimento de aplicativos em celulares. Em relação ao eixo principal do artigo que são os paradigmas de desenvolvimento desses aplicativos, apresenta-se o estudo de caso feito com a empresa facebook, feito por White. De acordo com White, o objetivo da empresa foi criar um aplicativo multiplataforma, com abordagem web híbrida, o que resultou em um aplicativo com falhas, direcionando a visão de que aplicativos web híbridos são inferiores aos nativos, demonstrando que houve erros na técnica de desenvolvimento do aplicativo, gerando a necessidade de reescrever o 1 aplicativo com abordagem nativa. Logo a técnica de desenvolvimento se dá como parte fundamental do processo de construção de qualquer aplicativo. Os autores ainda defendem que não existem soluções que atendam todas as necessidades de mercado, visto que aplicativos nativos têm um bom desempenho, mas são feitos para plataformas específicas o que acarreta maiores custos de desenvolvimento, enquanto a abordagem multiplataforma apesar das limitações possui diferenciais como a redução da complexidade, do custo e da manutenção. Quanto ao estudo de caso abordado no quinto tópico, foi feita uma análise do sistema de gestão patrimonial (GEPAT), que facilita o gerenciamento de patrimônios, além da abordagem de todas as suas características que possibilitam o controle de bens e até mesmo a realização de inventários, sendo possível acessá-lo por meio de navegadores disponíveis em desktop, celulares ou tablets. Ainda foram expostas as características da tecnologia utilizada (NFC), e a análise da relevância da escolha dessa tecnologia no desenvolvimento do sistema. Ainda houve a exposição de trabalhos relacionados ao tema, que trouxeram trabalhos apresentados por Hartmann, que discute as técnicas de desenvolvimento de aplicativos; Palmieri, que traz uma análise dos aplicativos multiplataforma, destacando os frameworks e Smutny com destaque para as ferramentas de desenvolvimento multiplataforma. Os autores ainda enfatizam o ponto comum entre os trabalhos citados que seria a percepção de novas tecnologias associadas ao desenvolvimento de aplicativos no mercado. Como conclusão os autores deixam nítida a preocupação das empresas desenvolvedoras de aplicativos, com a redução de complexidade e de custos, trazendo a abordagem multiplataforma como uma forma de solucionar esses pontos. Sendo assim, as ferramentas de desenvolvimento trazem a redução das necessidades em questão mas variam de acordo com a ferramenta multiplataforma. Trazendo a perspectiva ideal de paradigma de desenvolvimento a utilização de uma linguagem de programação simples que facilite o desenvolvimento e manutenção, bem como o acesso aos recursos nativos, possibilitando a execução em todas as plataformas disponíveis, sem nenhuma perda de desempenho. Os autores ainda comparam o desenvolvimento dos aplicativos para celulares com o desenvolvimento de aplicativos para os desktops, trazendo a clara ideia de que não existe um paradigma perfeito para todas as necessidades do mercado. O estudo de caso em análise (GEPAT) e do facebook demonstram a importância de estabelecer todas as 1 funcionalidades do aplicativo, para então definir o melhor paradigma de desenvolvimento. Ainda em relação ao empreendedor que deseja entrar nesse mercado, é demostrada a necessidade de um conhecimento ideal à cerca dos paradigmas envolvidos no desenvolvimento dos aplicativos, conhecimento de mercado e conhecimento do publico e das funcionalidades dos aplicativos. Em relação à perspectiva de trabalhos futuros, a sugestão é um estudo de caso em aplicativos com outras funcionalidades, objetivando a demonstração de novos paradigmas relacionados ao tema. Local: Disponível em: <http://revistatis.dc.ufscar.br/index.php/revista/article/view/86/80>. Acesso em: 16 fev. 2018.
Compartilhar