o olá seja muito bem-vindo para mais um vídeo no canal da gente pode do youtube e hoje eu vou te contar a diferença entre um aplicativo nativo um aplicativo híbrido e o pw ah tá se você tá confuso em algum descemos não se preocupa que até o final do vídeo vou te explicar absolutamente tudo e o motivo está trazendo esse vídeo é por causa de recentemente eu não sei que eu vou lançar um curso de desenvolvimento de aplicativo então você tá estão nas minhas redes sociais caso você tenha interesse no instagram ele está aqui embaixo
na descrição e então começa a fazer alguns conteúdos no canal por causa o pessoal eu notei que ele tinha algumas dúvidas e com base no que a comunidade da frente nossa comunidade incrível sugere eu venho e travis conteúdo aqui para vocês então com base nisso e com base no meu vídeo passado principalmente eu não tenho muitas dúvidas sobre esses temos é o pessoal se confunde muito sobre esse aplicativo nativo tem aplicativo híbrido é a mesma coisa qual que é a diferença ipe então vamos lá eu vou tentar dizer da forma mais resumida possível não quero
te encher com bom então vamos direto bom começando pelo aplicativo nativo como o próprio nome já diz ele é nativo ele é feito especificamente para aquele sistema operacional então para oeste a gente tem a apps store por exemplo onde você baixa esse aplicativo que é instalado no seu celular no android a gente tem a google play você baixa e instala no seu celular lembra de um aplicativo nativo ele é feito especialmente para cada sistema operacional só que atualmente hoje tem diversas tecnologias para facilitar esse processo que você tem um código base que você utiliza o
mesmo código e você consegue de fato suportar tanto para ios quanto para android sim tem que modificar muitas coisas um exemplo de ciel éclate e o fluxo né tem outros também mas é que eu tô citando o seu considero os que eu mais gosto e aumente os principais e é basicamente isso um aplicativo nativo ele consegue fazer ele consegue fazer o uso dos principais recursos que tenham dispositivos móveis aqui por exemplo a sua câmera você o sistema para mandar notificação você consegue ter acesso ao microfone enfim e o aplicativo ele é muito mais fluido não
é justamente por causa que tá utilizando ele todo é capacidade de hardware e memória do celular ele é feito especialmente para aquilo ele se torna mais fluido muitas vezes dependendo da situação tá eu já vou explicar por que dependendo da situação então é isso o aplicativo nativo ele é feito especialmente para aquele sistema operacional eu citei aqui as tecnologias com moleque neide vitor por causa que hoje tá muito comum utilizar-se tecnologias pela facilidade novamente escrevi apenas um código e consegui suportar ele para qualquer lugar só que não é um mil maravilhas que muitas vezes o
ios principalmente quem é desenvolvedor mobile sabe tem muitas peculiaridades tem que fazer modificação para android também mas aí o s que muitas vezes o processo é diferente por mais que a gente utilize o mesmo código base então amiga desativei esse é basicamente você baixa aí da história da google play e você consegue fazer o uso da melhor forma possível os cursos de ranger e tem o seu dispositivo móvel certo o aplicativo híbrido e eu gosto muito desse conceito é basicamente as tecnologias web hoje que a gente lisa como html css javascript você consegue criar um
aplicativo publicar ele na loja e ele é híbrido o nome ele por causa que ele utiliza as tecnologias web não vou dizer que é uma gambiarra mas é como se ao invés de você tá utilizando a tecnologia que é específica para aquele sistema operacional e para fazer um aplicativo nativo você utiliza novamente html css javascript e por você tá colocando ainda no dispositivo móvel dependendo da situação você consegue é acessar os recursos do dispositivo justamente por causa que além da por mais de esteja utilizando por exemplo html css javascript nada impede que a gente consiga
integrar tudo isso que a gente tá fazendo com a linguagem nativa para publicar naquele dispositivo é um conceito muito interessante mas tá querendo ou não eu considero um pouco gambiarra é minha opinião certo por último a gente tem um que na minha opinião é muito interessante também e dependendo da situação vale mais a pena do que perder tempo desenvolvendo aplicativo nativo ou híbrido que é o pw a pw a é progressive web apps cátion é basicamente um vão dizer assim da forma mais resumida possível que é um site ou um sistema utilizando as últimas tecnologias
que tem no navegador para ser o mais parecido possível de um aplicativo nativo e muitas pessoas estão adotando essa metodologia por quê que é uma metodologia em uma tecnologia por causa que querendo ou não tudo isso que faz parte do progresso web apps já eram tecnologias que existiam só que nessa metodologia existem alguma vamos ver assim uma lista que esse seu aplicativo na web tem que ter para se encaixar nesse o que é mais ou menos isso tem que por mais que seja um site ali que tá responsivo é um site responsivo você não pode
ser que é um progresso e web apps se não tiver atendendo a lista de requerimentos que tem mais ou menos assim mas o progresso é de ar ele é caracterizado principalmente por seu mais parecido possível com o aplicativo nativo e com as últimas tecnologias que tem os navegadores como por exemplo consegui gravar da webcam consegui utilizar o microfone consegui mandar notificação você consegue da opção para o usuário é adicionar aquela página web a tela inicial do seu dispositivo móvel dando assim a impressão que é realmente um aplicativo então é uma metodologia se muito interessante dependendo
do caso tá e o motivo de eu achar tão espetacular o progresso web pepe além de ser 100 porcento o hélio que eu acho fantástico até para os navegadores estão evoluindo cada vez mais eu tava lendo uma matéria que querendo ou não aplicativo na o processo até chegar no dispositivo final do usuário ele precisa conhecer o aplicativo de algum lugar ou seja você precisa mandar tráfego para uma página para rede social tem que levar para loja tem que instalar tem que baixar e no meio desse processo todo querendo ou não tem muitas variáveis como por
exemplo a conexão da internet e a própria lista até chegar no resultado final que até o aplicativo instalado o progresso web apps que tiver as mesmas funcionalidades de um aplicativo nativo né com por exemplo já te falei que dá para mandar hoje através de navegadores puxa noite fiquei chão acessar a câmera acessar o microfone dentro dos outros recursos pegar localização acessar os contatos vale mais apenas do que um aplicativo nativo justamente para não gastar tanto dinheiro e energia tá e eu não tenho de ressaltar que o exemplo disso é a plataforma ead dente pude que
é um for best web fast claro que naquela lista que tem é que eu te falei se você for pesquisar na web sobre a lista e tem que usar ele mas ele vai ter uma coisa outro que não vai ter mas o conceito se aplica principalmente pela questão de tá utilizando as últimas tecnologias que o navegador dá para gente né então podemos ver assim que é um progresso do edna é um nf-e fim então como você deve ter percebido é um vou te dizer qual que é o melhor na minha opinião por causa que cada
um desses eles se encaixam melhor dependendo do tipo de situação certo então muitas vezes quando você iria gastar muita energia e tem que investir mais para desenvolver um aplicativo nativo talvez a sua melhor opção fosse um progresso oebb.at só querendo ou não outros aplicativos tem uma tendência que vale mais a pena ser nativo é um exemplo disso muito comum só por exemplo aplicativos de aprender inglês aplicativos de música tipo o spotify nesse caso vale ser ativo por causa que pela experiência do usuário não faz tanto sentido abrir o celular o site e enfim para só
para reproduzir uma lista de moça vai mais abrir o aplicativo então é muito que também a questão da experiência do usuário e isso querendo ou não vai mudando conforme o tempo passa mas hoje esses três modelos que eu te falei de desenvolvimento de aplicativos são os principais e os mais utilizados tá se você está se perguntando o que que eu vou ensinar no curso é desenvolvimento de aplicativo nativo até passo que no pacote full tec o conceito de pw a já é ensinada a gente cria aplicações utilizando todos os recursos mais modernos no navegador mas
é interessante também vivo aplicativo nativa então o foco do cujo desenvolvimento objetivo vai ser esse eu vou te ensinar aí aqui leite vai ter módulo gol no sobre flu ter vai ter módulo bônus onde eu vou te ensinar como desenvolver aplicativos híbridos também então o foco é aplicativo nativo mas vou te ensinar como remover aplicativos híbridos também vai ser muito bacana da realmente só compartilhando assim a minha ideia e o porquê de eu querer passar esse conhecimento justamente para você não ficar limitado certo o que só para finalizar o vídeo o conceito de pw a
né pro vs web application tá muito interessante e se você não conhece os últimos recursos do navegador recomendo fortemente você dá uma olhada por exemplo no webrtc se você é aluno do pacote por sete viu que recentemente eu adicionei um módulo no curso de front nem de berga no curso de front que se chama onde é criando uma aplicação de chat de vídeo e videoconferência em tempo real e tudo isso utilizando as últimas tecnologias do navegador sem precisar de um servidor beck and que é utilizando justamente esse webrtc o que é muito bacana já tá
lá disponível no curso de front-end tá bom então eles são um exemplo de diversas cores que o navegador pode fazer hoje mas novamente uma coisa não exclui a outra e o bacana vocês têm completo assim como mencionei no último vídeo aqui do canal espero que você tenha gostado do vídeo deixa o like se inscreva e comenta aqui embaixo você achou forte abraço e até abraço