Тёмный

MIT App Inventor: Aula 5 - Banco de Dados (TinyDB) 

André Monteiro
Подписаться 2,7 тыс.
Просмотров 23 тыс.
50% 1

Nesta videoaula abordamos o uso de banco de dados, que viabiliza o armazenamento de dados e informações no App de forma permanente.

Опубликовано:

 

27 апр 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 78   
@BrunoFelix-vt8ri
@BrunoFelix-vt8ri 10 месяцев назад
Gostei das aulas, muito bem explicado e de forma didática, parabéns 😃
10 месяцев назад
Obrigado pelo feedback Bruno!
@xur9307
@xur9307 Год назад
Eu estou fazendo um app para um trabalho na faculdade e vc não tem ideia do quanto esses vídeos me salvaram, estão PERFEITOS, super bem explicados
Год назад
Obrigado pelo retorno Xur
@UrsoDeHort
@UrsoDeHort Год назад
Meu mestre vc é fera,,, parabens,,, estou assistindo novamente pq me esqueci,, e fica melhor ainda
Год назад
Obrigado pelas palavras! Qq dúvida eh soh chamar aqui. Abs
@enriquealexandre3038
@enriquealexandre3038 3 года назад
Os seus vídeos são claros como a água hahahahah Agradeço o conteúdo.
3 года назад
Obrigado pelo Feedback Enrique. Gostei da comparação hahahah. Abs
@IsaiasAlbuquerqueSantos
@IsaiasAlbuquerqueSantos Год назад
Parabéns, você explica muito bem e tratou de um assunto muito importante para quem está inciando!
Год назад
Subi um vídeo recente que aborda banco de dados com TinyDB, vai te ajudar na compreensão do tema, da uma olhada qdo puder.
@eljurge3577
@eljurge3577 4 года назад
Obrigado. Você fala, ensina e demonstra muito bem.
4 года назад
Obrigado Thiago!
@stelamarescorrea5833
@stelamarescorrea5833 5 месяцев назад
Perfeito!👏👏🙏
5 месяцев назад
Obrigado pelo feedback!
@natallynovaes9810
@natallynovaes9810 2 года назад
Muito obrigada por compartilhar seu conhecimento.... Você faz diferença no mundo!!!
2 года назад
Muito obrigado! Ganhei o dia 😄
@leandroalvesdasilva8415
@leandroalvesdasilva8415 2 года назад
Ótima Aula, muito bem explicado. Conteúdo muito bom. Obrigado
2 года назад
Valeu Leandro, obrigado!
@marlonrocha1557
@marlonrocha1557 2 года назад
Excelente aula!
2 года назад
Obrigado pelo Feedback, Marlon!
@ederpaulops
@ederpaulops 2 года назад
Ótimas aulas
2 года назад
Obrigado pelo feedback Eder!
@CioniloJ
@CioniloJ 3 года назад
Ótimos vídeos, obrigado por compartilhar o conhecimento de forma tão clara e objetiva!
3 года назад
Obrigado Marciolino!
@joaofranciscofrankgil8774
@joaofranciscofrankgil8774 3 года назад
Show parceiro, estou seguindo todas as aulas, parabéns pela iniciativa
3 года назад
Valeu João!
@tiagosilveiracarvalho1560
@tiagosilveiracarvalho1560 3 года назад
Grande aula do Fabão
@SergioSilveiraProf_Sergio
@SergioSilveiraProf_Sergio 3 года назад
Muito boa a video aula! Me ajudou muuiiito.
3 года назад
Obrigado!
4 года назад
Deu certo aqui, muito obrigado cara
4 года назад
Show! Keep going =)
@BrunoFelix-vt8ri
@BrunoFelix-vt8ri 10 месяцев назад
Tive una dificuldade, porque nessa aulas as legendas me deixou confuso, se teve legenda em branco, organização, gostei Mais das aulas anteriores porque vc explicou essa parte, já nessa já os blocos foram explicados, só isso, no demais, tudo ótimo
@fabiollcg
@fabiollcg 6 лет назад
show
@anynhaog
@anynhaog Год назад
Existe algum código para transformar a caixa de texto em formato de moeda brasileira?
@joaocarlos198
@joaocarlos198 2 года назад
Olá amigo seria possível copiar um arquivo csv criado no mitt app, via botão para um PC ,
@ICOartesOficial
@ICOartesOficial 5 лет назад
parabéns. pela aula. aprendi direitinho porem uso o thunkable. mas usei a aula como se fosse ele. deu tudo certo aqui.
5 лет назад
Obrigado Eric! Ainda não usei o Thunkable, mas já sei que é bem similar ao MIT App Inventor. Boa sorte na empreitada!
@ICOartesOficial
@ICOartesOficial 5 лет назад
desculpe a pergunta... mas tem como eu ajustar o tamanho de varios botoes de uma só vez?
5 лет назад
Vc pode fazer isso por meio de um evento (apertar botão, iniciar tela, etc). Vc consegue alterar as propriedades dos botões como tamanho, cor de fundo, entre outros, por meio dos blocos (blocos verdes). Assim, vc consegue vincular essa alteração dos botões a um evento comandado pelo usuário ou pelo próprio App (inicialização de tela).
5 лет назад
Durante o desenvolvimento do App na aba de Designer, vc não tem como alterar as propriedades de todos os elementos da tela de uma única vez, infelizmente vc tem que selecionar um a um e fazer manualmente a alteração.
@ICOartesOficial
@ICOartesOficial 5 лет назад
entendi. mas havia pensado nisso. porem o que eu queria mesmo é processo para qualquer botão. mas valew mesmo assim. vc é um excelente professor. explica muito bem. fica com Deus.
@joaocarlos198
@joaocarlos198 Год назад
ola amigo seria possivel pegar o arquivo gerado pelo mitt e enviar para uma pasta num servidor
@maryaneholanda2865
@maryaneholanda2865 5 лет назад
André, tem como usar o MIT app inventor para fazer um app nesse estilo: um menu com os botões Pilares, Vigas e Lajes; ao selecionar um botão, por exemplo o de Pilares, abrir uma tela com uma ficha de dados para preencher; ter a opção de cadastrar mais um pilar e, se precisar, abrir uma outra tela igual só que pra cadastrar dados de outro pilar; voltar pro menu e seguir nisso para os outros botos de vigas e lajes; depois disso, conseguir pegar todos os valores dados pelo usuário, rodar um algoritmo pra cálculo e criar uma tela de resultados. É possível? Estou pensando em fazer algo assim e estou em dúvida de consigo com o MAI
5 лет назад
Maryane, da pra fazer isso tudo no app inventor sim. Vai dar um pouco de trabalho, mas vc conseguirá implementar essa ideia com sucesso. Se precisar de ajuda, chama aqui. Abs
@rafaelsiqueira2799
@rafaelsiqueira2799 4 года назад
Para fazerum acionamento remoto como um relê de pulso por exemplo, seria impossível?
4 года назад
Seria possível sim, se esse relê tiver alguma API com conexão HTTP vc poderá fazer o controle pelo App sem problemas. Abs
@playba07
@playba07 4 года назад
Olá André, eu posso utilizar os dados salvos no TinyDB para preencher uma planilha exel, uma minuta de gastos por exemplo?
4 года назад
Pode sim. Da uma olhada no elemento “fusion tables” aqui no App Inventor. Ele eh uma planilha Excel que vc armazena na nuvem e pode fazer a mesma manipulação que o TinyDB (escrita, leitura, etc). Abs
@geandersonnascimento4047
@geandersonnascimento4047 5 лет назад
André, no caso do quiz, cada vez que eu marco ou desmarco a caixa esta somando a pontuação, como faço para calcular apenas quando a caixa esta marcada?
5 лет назад
Geanderson, A caixa de seleção tem esse comportamento meio estranho mesmo, ele dispara o evento marcando a caixa ou desmarcando, não tem como fugir disso. Sugiro vc usar outro elemento para selecionar os valores do usuário. O "spinner" ou uma "list view" podem ser alternativas interessantes para este caso. Abs
@geandersonnascimento4047
@geandersonnascimento4047 5 лет назад
@ Obrigado!
@tiagostefan8864
@tiagostefan8864 2 года назад
Boa tarde André, como faço para limpar os dados em uma lista?
2 года назад
Tiago, nas vídeoaulas sobre banco de dados (há 3), eu mostro todas as operações com o banco, inclusive excluir um registro. Da uma olhada. Abs
@robertomedeirosmoreira2218
@robertomedeirosmoreira2218 4 года назад
professor André boa noite, gostaria de saber se tem como limpar os registros do tinyDB , ou seja , o codigo está sendo gerado 1, 2, 3 vamos dizer que quero limpar o registro ja que inserir 10 codigos e quero recomeçar do 1 novamente, tentei coocar outro tinyDB renomear e apagar o anterior , mas continua com a quantidade de registros que inseri anteriormente, não sei se deu pra entender
4 года назад
Roberto, há um bloco específico para limpar uma chave ou todo o banco, da uma olhada. Além disso, se vc inserir um novo TinyDB, basta colocar um nome de database diferente do anterior (vc consegue alterar o nome nas propriedades do componente), que o efeito será como se vc estivesse iniciando um banco de dados novo do zero, sem nenhuma relação com o banco anterior.
@robertomedeirosmoreira2218
@robertomedeirosmoreira2218 4 года назад
@ muito obrigado professor Jesus o abençoe
@soloengeengenhariaprojetos8291
@soloengeengenhariaprojetos8291 2 года назад
Oi André, deixa eu expor uma duvida (ou dívida!) Tem como fazer com que, ao utilizar três 'ListView' lado a lado, como três colunas, (Nome, Idade, Sexo) e, quando escolhermos por exemplo, o 3° item (Selection Index)(Ex: 30) de uma das três listas, as outras duas listas mostrem também seu 3° item (Ex: Nara F)? Que foram inseridos e salvos no mesmo momento, na mesma inserção e os três ficariam alinhados. (para o Ex.: Alan 25 M - Joanna 19 F - Nara 30 F)
2 года назад
Nunca fiz um procedimento desse, mas acho que eh possível sim. Tem que ver se os blocos disponíveis para List View dão suporte a isso. Se o único evento que dispara a ação de um bloco for a seleção do usuário, não será possível. Mas se der pra criar uma sequência de eventos, gerando um efeito cascata de escolha automática nas outras list views a partir da seleção da 1a, eh possível.
@PedroHenrique-uy1kg
@PedroHenrique-uy1kg 4 года назад
Muito boa a vídeo aula, porem quando clico no botão sair no meu celular ele volta para a ultima tela acessada, mesmo pedindo para fechar a aplicação no código, como resolvo isso?
4 года назад
Pedro, isso deve ser algum erro do AppInventor, pq com o bloco de fechar a aplicação o App deveria ser encerrado de fato. Já tentou compilar e instalar o App novamente? Talvez isso resolva.
@thaysonjuliane
@thaysonjuliane 4 года назад
Meu app não deixa os dados salvos, quando abro o app novamente os dados sumiram. Como resolvo?
4 года назад
Thayson, deve estar ocorrendo algum problema na gravação dos dados no banco, vc já verificou se os seus blocos de gravação no banco estão corretos? Pq os dados ficam gravados no banco mesmo qdo vc fecha o App. Abs
@andreprt
@andreprt 5 лет назад
Gente como faço pra ter no meu app um botao pra chamar uma midia que esta salva no meu aparelho. Exemplo um player: abro o player botao tocar pausar bla bla,tudo isso beleza, mas pra chamar o mp3 que quero tocar????? obrigado
5 лет назад
O elemento "Tocador" é capaz de tocar musicas e outros arquivos de audio. Entretanto, para vc ter acesso ao seus álbuns de musica ou arquivos MP3 vc terá que carregar esses arquivos no app. Se não fizer isso, infelizmente o "Tocador" não irá buscar automaticamente as musicas nos arquivos do seu celular. Abs
@wesleyibrahim3866
@wesleyibrahim3866 3 года назад
Parabéns pelas aulas, muito top!! Gostaria de saber se tem limite de armazenamento esse banco de dados? Caso eu queira criar uma aplicação que armazena itens cada vez mais em estoque por exemplo.
3 года назад
Wesley, obtigadonprlo feedback. O App Inventor não específica nenhum limite de dados para armazenamento no TinyDB. De qq forma, essa capacidade estará limitada ao espaço livre para armazenamento no seu smartphone.
@wesleyibrahim3866
@wesleyibrahim3866 3 года назад
@ Valeu, obrigado.
@FilipeCamoes
@FilipeCamoes 4 года назад
Quero criar uma tela de Login. Usei o banco de dados para armazenar as contas criadas, mas toda vez que vou criar uma novra e tento logar com a antiga ele da erro como senão tivesse salvado a antiga. Como conserto?
4 года назад
Felipe, Provavelmente vc nao esta salvando de fato no banco os dados cadastrados. Veja se apos vc preencher a lista com os dados do usuário, vc está usando o bloco para salvar a lista no banco. Se nao tiver, a lista de fato não está salva e seria como o cadastro não tivesse side feito de fato. Geralmente esse tipo de erro que vc mencionou é por esquecer de salvar no banco de fato a informação desejada, ou algum problema na recuperação dos dados do banco. Abs
4 года назад
Dá uma olhada nas próximas videoaulas de TinyDB + Listas pq eu faço essa manipulação no exemplo, e deve te ajudar a esclarecer o que esta acontecendo.
@CanusLupos
@CanusLupos 5 лет назад
Otimo video. Continue assim, mas eu estou com uma duvida. Eu estou querendo criar uma lista de pessoas em que nessa lista tenha duas opções ao lado do nome, esses nomes foram adicionados em um banco de dados (tinydb). E que essas opções ficasse salvas e depois eu pudesse fazer novamente. Como se fosse uma chamada escolar ou presença de trabalho. Como eu poderia fazer?
5 лет назад
Ender, é so criar uma lista associada a cada tag. Daí, vc pode inserir qtas informações quiser associadas a uma determinada tag. Tem uma vídeo aula que trato de TinyDb + Listas, onde abordo exatamente esse cenário. Da uma olhada. Abs
@CanusLupos
@CanusLupos 5 лет назад
@ Obrigado, irei pesquisar essa vídeo aula
@noticiassgp4391
@noticiassgp4391 3 года назад
aff o meu aqui so fala que ta dando erro , ja revisei e nçao vejo nada mas só fala que a soma não aceita os argumentos .
3 года назад
Em qual parte que está dando erro? Abs
@noticiassgp4391
@noticiassgp4391 3 года назад
agora parece que foi , era erro da conexão com o site , quando baixei e instalei deu certo , até coloquei pra aparecer o saldo total de frente daquela primeira legenda saldo ^^ wlw meu amigo Sou comerciante e pago por um app anualmente , e agora não vou mas ^^
@noticiassgp4391
@noticiassgp4391 3 года назад
agora estou fussando aqui pra criar uma tela para cadastrar contas além destas duas , já deixei até às legendas ocultas agora vou criar a tela e tentar combinar os blocos hehehe top suas aulas .
3 года назад
@@noticiassgp4391 Show!
Далее
MIT App Inventor: Aula 3 - Entrada de dados
20:29
Просмотров 8 тыс.
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Просмотров 7 млн
🤯 #funny
00:20
Просмотров 1,7 млн
Cabeças erguidas, galera! 🙌 Vamos pegá-la!
00:10
MIT App Inventor: Aula 1 - Meu primeiro App
17:32
Просмотров 12 тыс.
Como salvar varias informações
8:53
Просмотров 21 тыс.
AppInventor - Login e Senha usando TinyDB
33:02
Просмотров 4,2 тыс.
Como usar o TinyWebDB no App Inventor
9:41
Просмотров 6 тыс.
Programação me Blocos (Aula 02) - MIT App Inventor 2
11:53