TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O DESENVOLVIMENTO DE APLICATIVOS iOS

Por:   •  23/10/2019  •  Trabalho acadêmico  •  711 Palavras (3 Páginas)  •  391 Visualizações

Página 1 de 3

[pic 2]

UNIVERSIDADE ESTÁCIO DE SÁ

PÓS GRADUAÇÃO EM DESENVOLVIMENTO MOBILE

Resenha Crítica de Caso

Trabalho da disciplina DESENVOLVIMENTO DE APLICATIVOS iOS

                                                                     Tutor: Prof. xxxxxxxxx

Rio de Janeiro

2019


DESENVOLVIMENTO DE APLICAÇÕES PATA DISPOSITIVOS MÓVEIS:

TIPOS E EXEMPLO DE APLICAÇÃO NA PLATAFORMA iOS

Referência: Leandro Luquetti B. da Silva, Daniel Facciolo Pires e Silvio Carvalho Neto

        O uso de dispositivos móveis já é algo consolidado no Brasil e no mundo. [1], pesquisa

realizada em dez/2018, mostra que 88% dos entrevistados utilizam o smartphone há mais de 1  ano. Do total de usuários de celular, 97% já instalaram algum aplicativo no celular. Diante  deste cenário, verifica-se que o mercado de desenvolvimento de aplicativos está em alta.

        Para desenvolver aplicativos móveis existe diversas opções de linguagens, ferramentas e estratégia de desenvolvimento. Cabe a equipe uma boa definição de requisitos e o planejamento do projeto para escolher as melhores opções. Este planejamento deve levar em conta diversas  variáveis, entre elas: plataforma alvo, skill da equipe, prazo e custos.

        "Ao iniciar o projeto é necessário realizar uma análise minuciosa e estratégica sobre a

plataforma, sistemas, produtos e arquiteturas a serem utilizadas". Tendo isto em mente, esta análise servirá de insumo para decidir qual a melhor tipo de desenvolvimento do aplicativo:

- Web App: Aplicação em marcação HTML e CSS, podendo utilizar JavaScript também, ou seja, são sites projetados para telefones móveis. Geralmente, custo e tempo de desenvolvimento são reduzidos e independe da plataforma que o dispositivo utiliza.

        - Nativo: Uso de linguagem, ferramentas, compiladores e estruturas específicas para a

plataforma-alvo. No caso do iOS, a apple prove tudo que é necessário para desenvolver os apps, mas é necessário um computador macOS para isso. O desenvolvimento é todo feito no XCode, este contém as ferramentas, compiladores e documentação necessária. Nele também é possível submeter uma nova compilação na Apple Store Connect, que pode ser utilizada para lançar uma nova versão na Apple Store.

        A linguagem de desenvolvimento do iOS também é específica: Objective-C ou Swift e com isso agrega mais um requisito no skill do desenvolvedor nativo para iOS.

        - App Híbrido: conjunto de diferentes frameworks e linguagens que permitem a construção de apps com compartilhamento de boa parte do código entre plataformas. No app híbrido é possível utilizar os recursos da plataforma através de bibliotecas disponíveis ou construindo código nativo;

        Nesta abordagem, pode haver perda de performance e limitação de alguns recursos de design.

        Independente da abordagem de desenvolvimento, há de se entender a arquitetura da plataforma que se quer compatibilizar o aplicativo. No caso do iOS, temos 4 camadas:

...

Baixar como (para membros premium)  txt (4.1 Kb)   pdf (130.7 Kb)   docx (44.3 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com