Nesta videoaula abordamos um exemplo para o uso de API e decodificação de arquivos JSON, construindo um App que obtém a cotação de moedas estrangeiras em tempo real.
Parabéns André! Muito boa sua didática. Montei no Kodular, seguindo suas orientações e deu tudo certo. A URL do projeto do Raniely Ferreira, lá no GuitHub, mudou. Está explicado lá. Obrigado!!!
5 лет назад
Obrigado Amando! Parabéns pelo projeto bem sucedido! Abs
Boa noite amigo. Estou descobrindo agora o app inventor e foi uma grata surpresa me deparar com seus vídeos. Sou contador e uma API que me gerasse informações da taxa Selic, cambio e outras informações do Banco Central me são muito úteis. Claro que tenho outras formas de conseguir esses dados, mas o prazer de desenvolver um app próprio é muito satisfatório. Fiz uma rápida pesquisa e me parece que a id é pública. Faz uma pesquisa lá, se ainda não tiver feito. Com sua experiência, terá mais êxito que eu. Obrigado por compartilhar seus conhecimentos.
6 лет назад
Amilton, já usei essa API pública do BC. É bem útil mesmo. Vc teve problemas com ela? Qq coisa descreve aqui eu que ajudo. Abs
Pessoal boa tarde!! Tenho uma duvida achei que variáveis globais seria possível usar em outra tela, mas não dá :( Tem como fazer isso ?? usar componente de uma tela em outra, tipo uma variável?
3 года назад
Thomas, a variável global vale apenas para a tela dela, não eh possível acessá-la em outras telas. Para isso, vc pode usar a passagem de valor de uma tela pra outra (Videoaula 4) ou usar um banco de dados (videoaulas sobre tinyDB). Dá uma olhada que vc encontra tudo nessas videoaulas que mencionei.
Olá! Gostaria de um orçamento para o desenvolvimento de um app de lista de tarefas pelo AppInventor. Algo simples, gostaria de um utilizá-lo em uma apresentação de como fazer propaganda de apps nos dias de hoje. Não localizei um e-mail para contato mas aguardo retorno. Obrigada :)
5 лет назад
AC, obrigado pela audiência. Entretanto, o objetivo deste canal é exclusivamente didático e educacional, quero apenas repassar a todos os conhecimentos que tenho do App Inventor. Desta forma, não desenvolvo produtos ou artefatos de caráter comercial. Abs
Muito bom vídeo, continue esse excelente trabalho! So estou com dúvidas de como inserir minha url nesse json viewer tentei mas deu erro.
5 лет назад
Fernando, é só inserir a sua URL completa no lugar onde inseri a minha no exemplo da videoaula. Se a dúvida for como deve ser a sua URL, vá executando as alternativas no browser pra fazer testes. Quando retornar um JSON, essa será a sua URL paralisar no App.
5 лет назад
Apaguei seu comentário anterior sem querer. Mas é isso mesmo que vc tinha falado. Pode tentar que vai dar certo! Qq coisa, me avisa aqui.
5 лет назад
Bruno, eu não gerei o executável para Android. Testei tudo via emulador mesmo. Se desejar, eu posso te mandar o arquivo .aia que é o projeto do MIT, e vc pode abri-lo na sua conta.
mano, a minha cotação não está em tempo real, o que eu faço? a cotação está desatualizada.
4 года назад
Ewerton, provavelmente a API foi descontinuada pelo desenvolvedor, ou ele não está atualizando as cotações em tempo real. Esse eh o grande problema de obter dados de terceiros, nossos sistemas passam a ficar dependente deles. Nesse caso, sugiro vc buscar outra API de cotações (na internet tem várias), o próprio Banco Central tem API pra isso e neste caso seria uma API muito confiável que praticamente sempre sera atualizada sem risco de interrupção nos serviços. Abs
Oi colega, brilhante explanação virei seu fã. Me permita uma questão: Quando colocamos a url( economia.awesomeapi.com.br/all ) , não podemos trabalhar com as posições de somente 7 moedas.Precisamos trabalhar com o JSON inteiro , da forma que a url acima tras.Ou seja , as posições das cotações serão outras completamente diferentes. Grato , aguardo o próximo video.
3 года назад
João, sua observação está corretíssima. De fato, temos que interpretar o arquivo via JSON, pq se for via testo puro qq mudança no tamanho dos campos invalida a interpretação. Qdo comentei sobre interpretar texto puro na Videoaula, foi só um exemplo pontual pra mostrar que isso eh possível de ser feito tb. Abs
Exemplo de cotação de moedas Botao onde vou consultar cotacoes e vou receber um como resposta vou exibir em tempo real o valor do euro e do real o banco central do brasil desponioobiza uma api publica, pra qualquer pessoa que queria pegar uma cotacao em tempo real vc se cadastra, eles te dao uma chave e vc usa essa chave pra fazer a api no banco direto Blocos tenho que montar a url e tenho que disparar a requisição pq se nao nada vai acontecer, só vai funcionar com a conectividade com a internet Monta o url e dispara Vou receber um texto no formato json se o codigo for maior que 200 quer dizer que deu certo se for qualquer codigo de resposta diferente de 200, vai aparecer erro se for 200 estará certo a variavel lista vai transformar o json em uma lista pode dar erro quando vc fala que esta em uma posição e não está ou nao existe
Год назад
Kamily, sinceramente eu não entendi nada do que vc falou...
@ Eu já fiz a conta clássica de conversão. O problema é quando vou colocar no formato hh:mm:ss , os minutos tem vez que sai correto, tem vez que fica negativo.
3 года назад
@@fel2909 estranho, como vc esta fazendo essa conta? Por meio dia blocos de matemática?
@ Demais!!! Quero agradecer pelas aulas muito boas e pelo conteúdo muito bem explicado!! Estou fazendo um app para pedidos offline, e quando tiver acesso com internet sincronizar os dados com meu sistema web. Login e autenticação feitas via api, utilizando a estrutura do meu sistema web, também faço sincronização de produtos e usuário para dentro do app... Para fora é login, pedidos realizados offline para web e novos usuários cadastrados no app. Está dando bastante trabalho mas suas aulas me ajudaram demais! Caso tenha material sobre o assunto, fora do youtube, eu gostaria de ter acesso se possível... Tudo de bom pra voce! 😁
Crea que Jesus morreu na cruz pelos nossos pecados e ressucitou para a nossa justificação. Deus amou o mundo de tal maneira que deu seu filho unigenito para que todo aquele que nele crer não pereça más tenha a vida eterna. E Cristo é Deus.