Postagens

Mostrando postagens de julho, 2022
Na segunda versão da atividade (2-3), evoluímos a aplicação referente a comunicação em chat com CloudDB, no entanto, como requerido na atividade, necessita-se implementar possíveis melhorias/funcionalidades, que, portanto, notamos e decidimos adicionar uma possibilidade ao usuário para visualizar as mensagens da sessão de chat em ordem reversa ou de forma padrão (A partir de um switch) e, juntamente a essa nova funcionalidade, um alerta ao usuário.  Em relação a aba blocks, programamos a condição if para o switch, no qual consiste quando o mesmo estiver ligado fará com que as mensagens mais recentes sejam mostradas primeiro e, quando o switch estiver desligado, as mensagens mais recentes sejam mostradas por último. Em relação ao alerta para o usuário que um novo usuário entrou no chat, foi utilizado de referência os blocos utilizados na programação da parte anterior (1-3) para construir uma finalidade que demonstra a outros usuários a mensagem de que "(Nome do usuário) entrou no c...
Na primeira versão da atividade (1-3), concluimos os seguintes requisitos: exercitar a capacidade de trabalho em equipe, aprendizagem e fixação de conteúdo acerca de conceitos e recursos de programação de aplicativos para dispositivos móveis. Utilizamos principalmente o componente de banco de dados na nuvem (Cloud DB), de manipulação de listas e armazenamento de dados em memória. Inicialmente foi necessário a criação de três variáveis: userName (No qual será armazenado quando o usuário realizar login), joined (Booleano que é verdadeiro quando o usuário realiza o login) e chatList (Armazena todas as mensagens do bate-papo em uma lista). Resumidamente, as funcionalidades do sistema consiste em: para a inserção do nome de usuário que aparecerá quando enviar uma mensagem, basta digitá-lo no campo (Label) e apertar no botão "Enviar". Para a realização do mesmo, foi utilizado o bloco de evento SubmitButton.Click, juntamente ao bloco if-then-else, além de um bloco not e outro get pa...