Plataformas Hibridas Flashcards
O que faz o Cordova Apache
Permite que uma aplicação com arquitetura WEB seja aberta em um contexto mobile através de uma Web View e fornece alguns plugins para aceder a APIs do mobile.
Qual o principal arquivo no cordova e qual sua função
config.xml
Direciona as ações para cada plataforma (ios, android) etc.
O que é ioconic
É um wrapper de Cordova que facilita e melhora a performance do seu precursor além de facilitar o desenvolvimento.
O que é PWA?
Progressive Web Applicacation, é uma aplicação web, mas permite rodar em dispositivo móveis sem a necessidade de instalação, dando mais agilidade e facilidade ao usuário.
O que é Web Assembly?
É tecnologia que permite rodar código de linguagens de programação no browser como C, C# etc. Através da compilação das linguagens em um binário (WASM) e execução em uma máquina virtual.
Vantagem e desvantagens do desenvolvimento Nativo
1) Custo elevado de desenvolvimento
2) customização limitada
3) Mão de obra difícil de achar.
Vantagem e desvantagens do desenvolvimento hibrido
1) Velocidade maior
2) eficiência no tempo e custo de desenvolvimento
3) Mais fácil a mão de obra.
Aplicativo hibrido é uma app nativa
Sim, geralmente é desenvolvido em plataforma web e depois através de web view vai para outras plataformas.
Quando é feito o desenvolvimento nativo?
Quando busca performance e independência de third- party libraries
Qual a linguage nativa do IOS e Android
IOS- Swift
Android -Kotlin/ Java
Sobre cross plataform, quais fazem parte da categoria dos compilados para nativos
React Nativa
Flutter
Sobre cross plataform, qual faz parte de web Wrapper
Ionic
Sobre Cross Plataform quais fazem parte de PWAs?
Angular
Reactive
[V/F] React NAtive usa código HTML
Falso. Quem usa código HTML é ReactJS
1)_____ é utilizado para desenvolver aplicações web, enquanto o 2)____ utilizado para aplicações mobile
1) ReactJS
2) React Native