Como Construir uma Agenda para Compromissos no MIT App Inventor (Aula 9)

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 15

  • @udtlemec148
    @udtlemec148  8 месяцев назад

    Acesse nossas redes:
    instagram.com/udt.lemec/
    facebook.com/LEMecIPRJUERJ/
    www.capesprint-modengamb.iprj.uerj.br/

  • @cleidianePaes-l7r
    @cleidianePaes-l7r Месяц назад

    Essa agenda é pra uso pessoal ou o cliente baixando o aplicativo e agendando o administrador pode visualizar? Quem vai fazer essas anotações? O cliente ou o empreendedor

  • @AntonyTutorsOFC
    @AntonyTutorsOFC 2 года назад

    Oi parabéns pelo tutorial o seu foi o melhor e o app deu super certo!👏

  • @semecpaulo
    @semecpaulo 2 года назад +1

    bom dia , como faço para colocar mais de um compromisso sei que tem que explorar blocos internos.. mais tem algum tutorial ou um curso especifico para APP Inventor ? Desde já, agradeço pela aula

  • @Didiovrgamer
    @Didiovrgamer 2 года назад

    Parabens meu amigo. To seguindo aqui o tutorial muito bacana

    • @udtlemec148
      @udtlemec148  2 года назад +1

      Muito obrigado amigo! Siga o nosso canal também! Em breve postaremos mais vídeos relacionando tecnologia e educação. Um abraço!

  • @nicolasfernandes3516
    @nicolasfernandes3516 2 года назад

    muito obrigado, me ajudou muito no meu projeto.

    • @udtlemec148
      @udtlemec148  2 года назад

      Que bom que ajudou! Esperamos trazer mais conteúdos como este em breve!

  • @CACACAIOSALES
    @CACACAIOSALES 2 года назад +1

    Amigo, boa noite! Há a possibilidade de criar mais de 1 compromisso? Como uma agenda mensal, por exemplo... Parabéns pelo conteúdo! Muito explicativo

    • @udtlemec148
      @udtlemec148  2 года назад

      Boa tarde, meu amigo! Há a possibilidade de criar mais de 1 compromisso sim! Para isso, sugiro que explore mais os Blocos Internos > "Listas" e "Variáveis". Neste vídeo mostramos como utilizar o TinyDB (DataBase) para armazenar alguns valores (título, descrição, data e hora), porém, ainda é possível armazenar estes mesmos valores através de variáveis (criadas) como x e y, sendo x a data e y, a hora (por exemplo). O componente TinyDB ainda pode armazenar listas ao invés de valores únicos ou variáveis (que podem ser modificadas no programa). As listas ainda podem conter outras listas e/ou variáveis e por aí vai....O bacana é que apesar das limitações da ferramenta (App Inventor) a forma de elaborar o próprio App é muito diversa e depende (em grande parte) do conhecimento e da criatividade do desenvolvedor. Esperamos ter ajudado! Em breve traremos ainda mais conteúdos como este!

  • @gustavodesousacarvalho7304
    @gustavodesousacarvalho7304 2 года назад +2

    vlw meu bom ;)

  •  2 года назад

    Boas, parabéns pela aula
    Uma pergunta tem como colocar 2 itens, 1° um limitador de horário tipo só agendar das 10:00 às 16:00 e 2° um validado de datas para não gravar sobrepondo os compromissos já gravados?

    • @udtlemec148
      @udtlemec148  2 года назад +1

      Bom dia meu amigo! Muito obrigado pela força e pelo comentário! Esse feedback é muito importante para nós.
      Vamos lá...Em relação a Primeira pergunta (1°), não encontrei a possibilidade de, na aba "Designer", ajustar o componente "EscolheHora" para os valores que você quer. É possível na interrogação (pequena) no próprio componente "EscolheHora" (na Paleta "Interface do Usuário"), clicar em mais informações e saber mais a respeito das possibilidades de uso. Lá está escrito que: "A hora retornada está sempre no formato de 24 horas". Uma vez que não consegui modificar isso na aba "Designer", fui para os blocos. Nos blocos da Tela "cadastro", no evento "DepoisDeAjustarHora" (cor laranja) inseri uma condição "SE" e usei um bloco lógico (cor verde) para informar ao aplicativo que aceitasse somente horas (EscolheHora1.Hora) maior ou igual a 10 e menor ou igual a 16 (usando o bloco matemática, disponível na aba à esquerda na cor azul). Se a hora selecionada for menor que 10 ou maior que 16 (através da condição "SE NÃO") é possível, por exemplo, chamar um notificador para interagir com o usuário e "impedir" a seleção no momento.
      Em relação a segunda pergunta (2°), a ideia da aula era trazer uma aplicação simples a princípio e ir melhorando o app aos poucos com o tempo - como você está fazendo! Muito bom!
      Para validar as datas e não gravar compromissos sobrepondo é possível utilizar blocos de condição no evento do botão salvar (tela "cadastro"). Também é possível inserir mais compromissos sem que haja sobreposição...Para isso sugiro utilizar o bloco Lista aliado a criação de variáveis. Desta maneira é possível criar mais espaços para armazenamento e organização.
      Esperamos ter ajudado! Qualquer coisa estamos aí!

  • @Tcc-j1k
    @Tcc-j1k 9 месяцев назад

    Oi Amigo como faço para poder fazer mais de um agendamento?

  • @Tcc-j1k
    @Tcc-j1k 9 месяцев назад

    Oi amigo de boa? a possibilidades de disponibilizar o codigo