Trabalho da disciplina Desenvolvimento de Aplicativos iOS
Por: Mandate Kati • 28/7/2020 • Resenha • 819 Palavras (4 Páginas) • 217 Visualizações
[pic 2]
UNIVERSIDADE ESTÁCIO DE SÁ
MBA EM DESENVOLVIMENTO MOBILE
Resenha Crítica de Caso
XXXXXXXXXXXXXXXXXXX
Trabalho da disciplina Desenvolvimento de Aplicativos iOS
Tutor: Prof. Denis Gonçalves Cople
Rio de Janeiro
2020
Desenvolvimento de Aplicações para Dispositivos Móveis: TIPOS E EXEMPLO DE APLICAÇÃO NA PLATAFORMA iOS
Referência: LUQUETTI, Leandro, FACCIOLO, Daniel, CARVALHO, Silvio. Desenvolvimento de Aplicações para Dispositivos Móveis: Tipos e Exemplo de Aplicação na plataforma iOS. II Workshop de Iniciação Científica em Sistemas de Informação, Maio 2015.
Foi um longo caminho para o topo do mundo da tecnologia para a Apple. O iPhone é agora um dos produtos mais bem-sucedidos de todos os tempos, e o sistema operacional móvel da Apple - também conhecido como iOS - roda em mais de um bilhão de dispositivos em todo o mundo.
No momento que inicia-se o desenvolvimento de um aplicativo móvel, é imediatamente confrontado com algumas opções como aplicativos nativos, aplicativos da Web e híbridos?
Com a necessidade de decidir qual tipo de aplicativo criar. E essa decisão não é única e definitiva, pois dependerá de vários fatores concorrentes, incluindo orçamento e prazo.
O objetivo aqui é fornecer uma boa compreensão dos diferentes tipos de aplicativos disponíveis para auxiliar na melhor decisão sobre qual tecnologia utilizar para desenvolver um aplicativo.
Aplicativo Web
Segundo a Wikipedia, um aplicativo da web “é um aplicativo acessado por um navegador da web em uma rede como a Internet. "
Então, como um aplicativo da Web é diferente de um site?
A diferença é subjetiva, mas a maioria concorda que um site geralmente é apenas informativo e um aplicativo da Web fornece funcionalidade e interatividade adicionais .
A grande maioria do desenvolvimento de aplicativos da Web é feita usando JavaScript, CSS e HTML5, sendo contrário a de um aplicativo para iOS ou Android, não há kit de desenvolvimento de software (SDK) para o desenvolvedor trabalhar.
Existem modelos e estruturas para o desenvolvimento de aplicativos da web como Angular, React e Vue.js que pode ser usado para iniciar rapidamente.
Ao contrário dos aplicativos móveis, o desenvolvimento de um aplicativo Web pode ser simples e rápido (também pode ser complicado, dependendo das demandas!). Geralmente, é uma boa maneira de testar uma ideia antes de investir em um aplicativo móvel nativo. No entanto, se o aplicativo da Web for relativamente simples e projetado para usuários de computadores com dispositivos móveis, o desenvolvedor poderá perder tráfego, engajamento e oportunidades de receita.
Existem dois tipos de aplicativos móveis: nativo e híbrido.
Aplicativo Nativo
É um aplicativo de software criado em uma linguagem de programação específica para a plataforma de dispositivo específica, iOS ou Android.
Aplicativos nativos para iOS são escritos em Swift ou Objective-C e aplicativos nativos para Android são escritos em Java.
Ao contrário dos aplicativos Web escritos principalmente em Javascript, aplicativos nativos são aplicativos escritos em idiomas para os quais a plataforma para a qual eles estão sendo construídos aceita.
...