COMO TRANSFORMAR SITE EM APP ANDROID *A Maneira Mais Rápida* | ANDROID STUDIO

  Рет қаралды 21,577

Tiago Aguiar

Tiago Aguiar

Күн бұрын

Пікірлер: 116
@carlostrindade1023
@carlostrindade1023 3 жыл бұрын
Esse tutorial foi feito em agosto 2020, mas agora em julho 2021 precisei e veio dar bem certinho ao que eu precisava. Parabéns Tiago, didático e muito bem explicado. Ganhou mais um escrito.
@mateus.bernardo
@mateus.bernardo 4 жыл бұрын
Poderia fazer um vídeo de como fazer notificações push? + Webview
@amauricosta3753
@amauricosta3753 2 ай бұрын
Super Show de bola. Parabéns1
@JonathaDesign-b5n
@JonathaDesign-b5n 3 ай бұрын
Achei muito massa, e explicativo.
@djfelipe.marques
@djfelipe.marques 3 жыл бұрын
Fala provessor eu criei tudo funcionando de bo porem coloquei tipo uma radio ele nao toca pelo app mais se eu abrir o site normal pelo navegador ele toca. Qual função tenho que liberar para que ele toque pelo webview?
@lgdev
@lgdev 3 жыл бұрын
Muito bom! Parabéns!
@OsvaldoalmeidaBr
@OsvaldoalmeidaBr 2 ай бұрын
Parabéns pela auta. É possível colocar um anúncio no topo ou rodapé direto no android?
@Edsystems2008
@Edsystems2008 4 жыл бұрын
Excelente video.parabéns Tiago!
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Obrigado Eduardo :) tmj
@vicentediamond
@vicentediamond 3 жыл бұрын
Parabéns pelo vídeo! Também funciona para sites em PHP? Dá pra colocar depois na Play Store?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Funciona sim.. só estruturar bem o seu site
@autovrum
@autovrum 3 жыл бұрын
Parabéns pela iniciativa, fica meu joinha, uma curiosidade, usei o phonegap para buildar meus apps (gerava um arquivo.zip fazia o upload para o phonegap.com e me retornava um download de arquivo.apk release), e agora simplesmente tiraram este recurso do ar, tenho aplicativos na play store, preciso atualiza-los, porém seu vídeo ensina para sites que estão hospedados, enfim, parece simples um recurso mas percebo que tem que quebrar a cabeça, pois preciso fazer o upload do meu arquivo.apk para loja, se eu substituir este meusite... para pasta src/www/index.html .... funcinaria?
@RafaelLura
@RafaelLura 3 жыл бұрын
Opa, beleza? o codigo webView.getSettings().setJavaScriptEnabled(true); para liberar o JS não funcionou, meu menu continua não abrindo, tem alguma outra solução? Seu video e top!!
@danielcarvalho-hm2ov
@danielcarvalho-hm2ov 4 жыл бұрын
gostei muito do video> boa didatica cara parabens faz um video pra cirar uma app simples de ecommerce e quanto cobrar de um cliente para transformar o seu site num app nativo? parabens pelo canal
@LabLivreHacker
@LabLivreHacker 4 жыл бұрын
Parabéns Tiago. Onde posso baixar esse código? Muito obrigado pelo video. Vou seguir o canal.
@ricardoagnomura8186
@ricardoagnomura8186 3 жыл бұрын
Fala Tiago! Estou fazendo tb o seu curso de Android Express! Show de bola! Neste exemplo estou encontrado o seguinte problema: Tudo vai bem até a parte do shouldOverrideUrlLoading. Quando entro com esse parâmetro volta a abrir as urls fora do webView. Me ajude!
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Que bom que está gostando do Android Express.. Quanto a webview.. ela tem suas limitações como dito no video.. uma delas é que, se o usuário marcar nas configurações do aparelho que quer abrir fora , ele vai abrir hehe.. ai teria que ajudar a página web para trabalhar com single page via JS ou algo do tipo.
@ricardoagnomura8186
@ricardoagnomura8186 3 жыл бұрын
@@TiagoAguiar Então oq teria que fazer? Não entendi! kkkk
@luis-henriquedev
@luis-henriquedev 4 жыл бұрын
Muito bom esse vídeo.
@diversaoinfinitaa
@diversaoinfinitaa 4 жыл бұрын
ÓTIMO CONTEÚDO, OBRIGADO!
@andrewebmasterol8500
@andrewebmasterol8500 4 жыл бұрын
Muito bom tutorial poderia ser possivel elhorar a resolução do vídeo pois não consigo indentificar alguns codigos
@silrafael8408
@silrafael8408 4 жыл бұрын
Conteúdo de responsa! 👏👏👏 📝 📈
@ivanmota2409
@ivanmota2409 4 жыл бұрын
Ola por algum motivo no final da erro no botão de voltar pode me ajudar? @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if(keyCode = KeyEvent.KEYCODE_BACK && webView.canGoBack()){ webView.goBack(); return true; } return super.onKeyDown(KeyCode, event); }
@ivanmota2409
@ivanmota2409 4 жыл бұрын
Erro retornado C:\Users\Mota\AndroidStudioProjects\Organices3\app\src\main\java\com\loja\organices\MainActivity.java:27: error: cannot find symbol if (Keycode = KeyEvent.KEYCODE_BACK && webView.canGoBack()) { ^ symbol: variable Keycode location: class MainActivity
@ivanmota2409
@ivanmota2409 4 жыл бұрын
if(keyCode = KeyEvent.KEYCODE_BACK && webView.canGoBack()) { ^ first type: int second type: boolean
@diversaoinfinitaa
@diversaoinfinitaa 4 жыл бұрын
@@ivanmota2409 acontece mesma coisa comigo, consegiur arrumar amigo?
@ivanmota2409
@ivanmota2409 4 жыл бұрын
@@diversaoinfinitaa sim são dois sinais de = no if, mas mesmo assim não rodou no celular, sai do app
@Misaellrocha
@Misaellrocha 3 жыл бұрын
usa esse dai que vai da certo @Override public void onBackPressed() { if (webView.canGoBack()) { webView.goBack(); } else { super.onBackPressed(); } }
@mundoculturapop4707
@mundoculturapop4707 4 жыл бұрын
posso converter qualquer site por exemplo que tenha o front end com javascript puro e o back com php?
@neresdev
@neresdev 4 жыл бұрын
Tiago, eu posso pegar qualquer site, por exemplo um site de consórcio de veículo e transformar em app ? Ou é somente é possível para quem tiver o código fonte desse site?
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Incorporando a URL do site como mostrado no video ele já vai começar a renderizar. Agora, precisa estar adaptado para o mobile, rápido carregamento e ser um site que não requer muitos recursos como notificações e etc.
@neresdev
@neresdev 4 жыл бұрын
@@TiagoAguiar ótimo, vlw Tmj 👏👍
@jogodelokobr8136
@jogodelokobr8136 3 жыл бұрын
queria ter essa habilidade de falar uma coisa e escrever outra sem erro
@TinyTailsBigSmiles
@TinyTailsBigSmiles 4 жыл бұрын
Mano já fiz de tudo mas aqui não renderiza..... Sera que alguém de alma boa poderia postar os arquivos e disponibilizar? Que tal no pastebin? To precisando muito.... Meu Studio é o 4.1.1
@vigiliafinal
@vigiliafinal 3 жыл бұрын
Cara me ajuda por favor, estou tendo problemas com o botão de retornar, mesmo com o código public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK && webView.canGoBack() ) { webView.goBack(); return true; PS: quando eu excluo webView.setWebViewClient(new WebViewClient()); ele da certo. alguma sugestão?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Já verificou se está caindo dentro do IF para executar o webView.goBack() ?
@vigiliafinal
@vigiliafinal 3 жыл бұрын
@@TiagoAguiar Cara consegui, agora já pensou em gravar um vídeo com input file? Parabéns pelo canal.
@fabricandokimonos
@fabricandokimonos 3 жыл бұрын
primeiro parabens cara que conteúdo top! ganhou mais um escrito. outra coisa meu site eh em wordpress com elementor consigo transformar ele ? segundo pergunta: posso fazer esse processo em js mesmo para wordpress sendo que ele eh php ?
@lucasmota4990
@lucasmota4990 3 жыл бұрын
Como builda pra produção depois?
@fernandokrause8857
@fernandokrause8857 3 жыл бұрын
Fala, professor Tiago! Obrigado por compartilhar seus conhecimentos!! Tiago, deu tudo certo segundos seus passos, mas só aconteceu uma coisa que você não mencionou no vídeo: quando inicio um vídeo dentro do app e coloco em landscape, na horizontal, volta para a tela principal do site. Como posso resolver isso?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
São as limitações da webview, pra manipular vídeo, recomendo programar nativamente no Android
@coisasinteressantes6076
@coisasinteressantes6076 3 жыл бұрын
amigo como eu adiciono uma splashscreen e um icon nesse projeto? to precisando muito.
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
No canal, tem video sobre splashscreen, dá uma pesquisada
@brunopatrick4816
@brunopatrick4816 4 жыл бұрын
Tiago Aguiar, coloquei webView.setWebViewClient porém não está funcionando, sempre que clico em algum item do app ele abre o navegador
@brunopatrick4816
@brunopatrick4816 4 жыл бұрын
Na vdd estava funcionando até o momento que coloquei o shouldOverrideUrlLoading
@srboca
@srboca 3 жыл бұрын
@@brunopatrick4816 estou com o mesmo problema, abre no navegador
@henrique7895
@henrique7895 3 жыл бұрын
@@srboca eu tambêm estou com o mesmo problema, algum de vocês conseguiu resolver isso?eu já estou a uma semana tentando resolver isso e nada
@viniciossantos9640
@viniciossantos9640 4 жыл бұрын
Eu criei uma Webview para o meu projeto e depois de instalado o apk no meu celular ele exibe o seguinte erro: 'Header fields are too long for server to interpret', no emulador android o app funciona normalmente e nos meus navegadores do computador também, o no meu celular que não, oq será que pode estar ocasionando este erro? será que dá pra corrigir?
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Me parece que há proxy e adicionando uma carga de cabeçalho à solicitação original no servidor da sua aplicação. O pessoal resolve adicionando a linha proxy_pass_request_headers off se for nginx ou ProxyAddHeaders Off se for Apache.
@aniballopes801
@aniballopes801 3 жыл бұрын
tem como usar um programa feito com javascript html css no lugar da url ? ou seja, ao invés de mandar abrir um site externo na internet eu quero abrir essa pagina gravada no próprio app
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
tem.. no lugar da url, voce passa o html puro.. mas não aconselho fazer isso nao hehe.. se quiser criar componentes, use os nativos da plataforma. A webview é apenas uma forma de exibir paginas web (url) como por exemplo politica de privacidade, banners, etc.. coisas mais diretas na web
@kauanvictor3134
@kauanvictor3134 4 жыл бұрын
Fala, amigão. Uma dúvida, caso tenha mudanças no site, essas mudanças ocorrerão em tempo real no APP?
@T1BoxeR
@T1BoxeR 3 жыл бұрын
Acredito que consiga perfeitamente, importe seu site no [Visual Studio Code] e faz a integração do seu projeto com github em seu servidor publico/local. A mágica acontece quando vc salvar, seu projeto será alterado em tempo real. Obs:. Algumas api's como node.js e react devem ser incluídas em seu website para que ele realmente trabalhe com as tecnologias atuais nos dispositivos. Vai até facilitar na velocidade e na segurança em que as pessoas irão acessar seu app, por causa do "cache global", que funciona como se fosse uma pagina estática (porem vc pode deixar ela da maneira que vc quiser).
@jasondossantos9797
@jasondossantos9797 Жыл бұрын
Boa noite Tiago, tudo bem? o meu ficou simplesmente perfeito, porém tem uma situação. Ao entrar no carrinho de minha loja, não consigo remover o produto dele, clicando na lixeira para tirar do carrinho, ele não tem ação, será que precisa add algo no código? me ajuda? obrigado!
@TiagoAguiar
@TiagoAguiar Жыл бұрын
O problema deve estar em como o ecommerce funciona. Digo, se for com cookies e etc que você trata os seus dados no navegador. A webView só precisar fazer os passos do video. Tente verificar se usa Cookies e tals ou tem alguma falha no Javascript da sua página. Tente usar o localstorage "developer.mozilla.org/en-US/docs/Web/API/Window/localStorage" para trabalhar com o armazenamento de dados no navegador.
@jasondossantos9797
@jasondossantos9797 Жыл бұрын
@@TiagoAguiar Bom dia, eu conseguir resolver com a inteligência artificial. Meu código está funcional. O que acontece é que, ao clicar na lixeira, abria uma popup, então solicitei que ele adicionasse no meu código essa função, e deu super certo. Obrigado!
@TiagoAguiar
@TiagoAguiar Жыл бұрын
@@jasondossantos9797Maravilha! Que bom que conseguiu
@its_lukas_oliveira
@its_lukas_oliveira 4 жыл бұрын
Fala tiago, blz? Deia eu perguntar, tem como ensinar como habilitar o upload do site pelo webview? fiz tudo como vc falo e funcionou perfeitamente, porém quando aperto no botão de upload no aplicativo não acontece nada mas no site funciona normalmente, pesquisei e vi muitos foruns mas nenhum foi promissor, se puder mostrar vai ser uma grande ajuda. grande abraço
@joelneto7157
@joelneto7157 3 жыл бұрын
Conseguiu resolver lukas?
@its_lukas_oliveira
@its_lukas_oliveira 3 жыл бұрын
@@joelneto7157 não consegui não. Achei algumas documentações mas nenhuma funciona
@joelneto7157
@joelneto7157 3 жыл бұрын
@@its_lukas_oliveira eu encontrei uma forma mais simples de criar o app, só é usar o thunkable
@fabricioronison
@fabricioronison 3 жыл бұрын
Estou tendo um problema, em algumas paginas que eu tento abrir aparece a mensagem: "Seu navegador não é mais suportado etc..." você saberia dizer se existe alguma maneira de contornar esse problema?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Nunca vi esse erro :)
@brunocezardantas1624
@brunocezardantas1624 3 жыл бұрын
Aqui no meu pc nao puchou funçao loadurl fica em vermelho
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Verifique o código novamente, deve estar com erro na sintaxe
@kakanabuco
@kakanabuco 4 жыл бұрын
Parabéns Tiago! E possível fazer o mesmo no IOS?
@amor-motivacional
@amor-motivacional 4 жыл бұрын
Meu deu erro, não da para abrir o celular na lateral do aplicativo como mostra ai no video. essa opção não mostrou?
@cortesrenandaresenha7171
@cortesrenandaresenha7171 3 жыл бұрын
Poderia fazer um vídeo de como colocar anúncio no app do tutorial
@FonoweslleyRodrigues
@FonoweslleyRodrigues 4 жыл бұрын
muito bom
@emersonfernando1689
@emersonfernando1689 4 жыл бұрын
Primeiramente parabéns pelo vídeo conteúdo bem explicado, fiz minha aplicação deu tudo certo mas estou com um probleminha em abrir link em pdf que estão no site para downloads, alguém poderia me ajudar?
@Mezzosd
@Mezzosd 4 жыл бұрын
Qual configuração do seu PC pra rodar tão liso o android Studio?
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Mac com i7 e Memoria de 8GB
@Mezzosd
@Mezzosd 4 жыл бұрын
@@TiagoAguiar show..espero um dia chegar nesse nivel
@alexandregiaparellicolombo9373
@alexandregiaparellicolombo9373 3 жыл бұрын
Saberia como transformar Epub Animado (aqueles que só funcionam em IOS) em app android?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
complexo :) mas com certeza é possivel
@raylsoncavalcante3875
@raylsoncavalcante3875 3 жыл бұрын
POR FAVOR... QUANDO INSTALO NO MEU ANDROID ELE MUDA OS ELEMENTOS tipo os Campos etc de cor Branca PARA Preto..... E de preto para branco... Fica estranho... ALGUEM PODE ME AJUDAR 😭😭
@igordasilva195
@igordasilva195 3 жыл бұрын
Não é o theme? Você usa o modo noturno no celular? Você precisa mudar o theme e o theme night.... E colocar a Appbar correta de acordo com teu uso
@raylsoncavalcante3875
@raylsoncavalcante3875 Жыл бұрын
​@@igordasilva195 Sim. Eu quero que mesmo se o dispositivo esteja no modo escuro, o app precisa permanecer no modo claro para que fique feio. Não sei o que fazer...
@astromusictv3112
@astromusictv3112 4 жыл бұрын
Como faço Pra As pessoas fazerem o download no meus site no app
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
O download do app fica na Google Play igual outro aplicativo :)
@astromusictv3112
@astromusictv3112 4 жыл бұрын
@@TiagoAguiar Note: Recompile with -Xlint:deprecation for details, Thiago sera q podes faze um tuturial de como resolver este problema no android studio?
@lojasgeese2691
@lojasgeese2691 3 жыл бұрын
Poderia deixar esses codigos disponiveis pra gnt
@alexandresalome2684
@alexandresalome2684 4 жыл бұрын
show!!!
@zafex9651
@zafex9651 4 жыл бұрын
VIDEO INCRIVEL parabéns amigo mais um inscrito só por favor poderia me informar o nome do app
@Desenvolvendositesorg
@Desenvolvendositesorg 3 жыл бұрын
Olá amigo excelente seu conteúdo, tem esse código para disponibilizar para nós
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Tem no vídeo hahaha 😅. É bom escrever código ao invés de copiar e colar rs por isso não tem ele além do vídeo hehe
@jacycordeiro
@jacycordeiro 4 жыл бұрын
Podia liberar este código . Onde posso encontrar este código
@SQUADRASHOP
@SQUADRASHOP 11 ай бұрын
Quando adiciono o LoadUrl ele não existe na biblioteca e fica vermelho, oque eu faço?
@TiagoAguiar
@TiagoAguiar 11 ай бұрын
Tem coisa errada no seu código-fonte. Revise ele.
@srboca
@srboca 3 жыл бұрын
Criei tudo mas os links continuam abrindo no navegador, somente o wathaspp abre no app, agora todos os links abrem no navegador
@henrique7895
@henrique7895 3 жыл бұрын
eu tambêm estou exatamente com esse mesmo problema, estou a uma semana procurando o que está causando esse erro mas não acho, você conseguiu arrumar isso?
@fabricandokimonos
@fabricandokimonos 3 жыл бұрын
o meu ta dando errado, webview webview webview = findViewById(R.id.webview); dando um erro
@ArmeiroAirsoft
@ArmeiroAirsoft 3 жыл бұрын
eu sofri com isso até entender que existe diferença entre W e w.
@pauloandrade3192
@pauloandrade3192 4 жыл бұрын
Caramba Tiago. Ótimo vídeo. Só uma dúvida: Com o webview também conseguiria acessar google maps passando parâmetro pontuais como endereço e numero da residência na URL?
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Possivelmente sim, quase todos apps do Google tem a opção de abrir o app direto. Ai teria que ver se aceita parametros
@thigous
@thigous 4 жыл бұрын
Onde clica pra add New like?
@cristovaozeferino5580
@cristovaozeferino5580 3 жыл бұрын
Belo vídeo, fiz tudo mas no site tem uma parte de login e essa parte não funciona, é uma loja de maquiagem, alguém tem uma ideia de como resolver?
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Isso depende de como foi projeto a parte da web :) vai depender do seu Javascript ou logica do front
@cristovaozeferino5580
@cristovaozeferino5580 3 жыл бұрын
Agradeço a resposta, demorei mas achei umas implementações que fizeram funcionar
@teclaudio8969
@teclaudio8969 3 жыл бұрын
não funciona o alert ???
@TiagoAguiar
@TiagoAguiar 3 жыл бұрын
Depende de como está criado o "alert" na web :)
@teclaudio8969
@teclaudio8969 3 жыл бұрын
Tiago, me ajuda PF, tem como eu fazer um upload em uma imagem para o site pela webview ?
@cogumobile1209
@cogumobile1209 3 жыл бұрын
thiago cara vc me AJUDA CRIAR
@cogumobile1209
@cogumobile1209 3 жыл бұрын
MINHA VERSAO E ATUAL E TO QUEBRANDO A CABECA PARA FAZER APK
@lucasesas
@lucasesas 4 жыл бұрын
mano seu conteúdo é bom mas poderia ser mais direto você faz muito arrodeou
@fernandomendes3431
@fernandomendes3431 3 жыл бұрын
o video até que é bom mas o cara faz as coisas muito rapido da bem tempo de acompanhar
@edmurmazuchelli9956
@edmurmazuchelli9956 3 жыл бұрын
Me desculpe amigo mas isso é uma porcaria, talvez pq não sou genio mas esse programa é ruim de mais
@thyagorangel4159
@thyagorangel4159 4 жыл бұрын
Vídeo incrível! Seu canal deveria ter muito mais inscritos! Cara, eu tenho um projeto de criação de um app de venda de ingressos para eventos. Mas não sei nada de programação. Poderia dar uma ajuda? Pesquisei um bocado e tô pensando em criar um app ou criar um site e transformar em app. O que acha?
@TiagoAguiar
@TiagoAguiar 4 жыл бұрын
Cria um app Direto. Ensino isso passo a passo: taguiar.me/r/AndroidIniciante
ANDROID STUDIO: TOAST CUSTOMIZADO
16:10
Tiago Aguiar
Рет қаралды 3,1 М.
CURSO COMPLETO DE ANDROID STUDIO! INSTALAÇÃO E CONFIGURAÇÃO (#01)
11:12
Сестра обхитрила!
00:17
Victoria Portfolio
Рет қаралды 958 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Tutorial Kodular - Como transformar seu Site em Aplicativo Grátis Sem Programar App No-code
12:48
Programar sem Código - Diogo Cardoso
Рет қаралды 7 М.
Transforme seu site em Aplicativo! Como criar sua PWA e TWA?
20:56
Estudante dev | Escola de Programação
Рет қаралды 26 М.
Como Transformar Site em Aplicativo Online e Grátis
12:55
Studio Bala
Рет қаралды 4,9 М.
#FLUTTER - NA VISÃO DE UM ESPECIALISTA REACT NATIVE!!
16:50
Sergio Costa
Рет қаралды 7 М.
Como MONETIZAR seus Aplicativos no Admob 2024
18:48
FlipGo
Рет қаралды 2,1 М.