Atividade Prática 14 - Adicionando Push Notification Título da Prática: Criação de um modelo de implementação de banco de dados com o Firebase. Objetivos: Utilizar os conceitos do banco de dados Firebase para implementar um modelo de BD. Materiais, Métodos e Ferramentas: Iremos fazer uma pesquisa na internet e utilizar o banco de dados Firebase. Atividade Prática O Firebase é considerado uma plataforma de aplicação web. Isso ajuda os desenvolvedores a criarem aplicativos de alta qualidade. Ele armazena os dados em formato JavaScript Object Notation (JSON) que não usa consulta para inserir, atualizar, excluir ou adicionar dados a ele. Isso é o backend de um sistema que é usado como banco de dados para armazenar dados. Os serviços disponíveis são: Firebase Analytics Ele fornece informações sobre o uso do aplicativo. É um aplicativo pago de medição que também proporciona engajamento do usuário. Esse recurso exclusivo permite que o desenvolvedor de aplicativos entenda como os usuários estão usando o aplicativo. O SDK tem o recurso de capturar eventos e propriedades por conta própria e também permite obter dados personalizados. Firebase Cloud Messaging (FCM) Anteriormente conhecido como Google Clouds Messaging (GCM), o FCM é um serviço pago que é uma solução multiplataforma para mensagens e notificações para Android, aplicativos da Web, e IOS. Autenticação do Firebase O Firebase Auth oferece suporte a provedores de login social como o Facebook, Google GitHub e Twitter. É um serviço que pode autenticar usuários usando apenas código do lado do cliente e é pago pelo serviço. Inclui também um sistema de gestão de utilizadores através do qual os desenvolvedores podem habilitar a autenticação do usuário com e-mail e login de senha armazenados no Firebase. Banco de dados em tempo real. O Firebase fornece serviços como banco de dados em tempo real e processo interno. Uma API é fornecida ao desenvolvedor do aplicativo que permite que os dados do aplicativo sejam sincronizados entre clientes e armazenados na nuvem
Responda
Atividade Prática 10 - Trabalhando com GitHubTítulo da Prática: Criação de repositório dentro do gitHubObjetivos: Utilizar o versionador GitHub para desenvolver todas as etapas de criação do repositório e manipulação dele.Materiais, Métodos e Ferramentas: Iremos fazer uma pesquisa na internet e utilizar o gitHub.Atividade PráticaInformalmente, notamos que “uma versão” não pode existir por si só, mas deve ser entendida como sendo uma versão de algo. Assim, podemos tentar a seguinte definição: Uma versão é uma instância concreta potencial de algum objeto (específico).Dias (2016) aponta que as perguntas à serem realizadas para analisar a necessidade de um software para controle de versão, são quatro: 1. “Alguém já subscreveu o código de outra pessoa por acidente e acabou perdendo as alterações?”2. “Têm dificuldades em saber quais as alterações efetuadas em um programa, quando foram feitas e quem fez?”3. “Tem dificuldade em recuperar o código de uma versão anterior da que está em produção?”4. “Têm problemas em manter variações do sistema ao mesmo tempo”Caso alguma dessas perguntas acima tiveram um “sim” como resposta, logo se faz necessário um software para fazer o versionamento do código.E seguindo essa linha de raciocínio podemos citar o git, que é um sistema open-source que serve para fazer o gerenciamento de versões. Ele foi desenvolvido por Linus Torvards, o mesmo desenvolvedor do Linux, que foi criado exatamente para gerenciar o desenvolvimento dos códigos do Linux, isso em 2005.Segundo Buis (2018) “é o sistema de controle de versão mais usado por aí e sua influência é difícil de exagerar”.Também não podemos deixar de mencionar que o versionador Git é um sistema para controle de versão “distribuído”, ou seja, ele não depende de um servidor centralizado.Uma coisa muito interessante é que o git pode ser usado para controlar versões de vários formatos, como por exemplo, de códigos fonte, projetos de análise de dados, manuscritos, websites, apresentações etc.E então vem a pergunta, mas porque usar o Git? Existem várias razões para isso dentre elas temos:Ele é rápido;Não é necessário que tenhamos acesso direto ao servidor, só se tivermos uma conta no git já é o suficiente;Muito indicado para fazer o gerenciamento e a unificação simultânea do mesmo arquivo;E atualmente se tornou o principal protocolo de gerenciamento de versões.Outra ferramenta que podemos destacar é o GitHub. Então podemos dizer que é uma rede social para gerenciar códigos e projetos. Segundo Marques (2019) “Se o Git é o coração do GitHub, então o Hub é a alma. O hub de GitHub é o que torna uma linha de comando, como o Git, a maior rede social para desenvolvedores do mundo.”Com isso podemos chamar o GitHub de “rede social”, pois dentro dele é possível uma socialização entre vários usuários e é um portfólio para indicar o que estão desenvolvendo. Todavia, vale ressaltar algo muito importante, o GitHub não é apenas para desenvolvedores, ainda segundo Marques (2019): O GitHub é uma ótima plataforma que mudou o método de trabalho de desenvolvedores. Mas qualquer pessoa que deseja gerenciar seu projeto com eficiência e trabalhar com outros colaboradores também pode usar o GitHub.GitHub é um serviço popular de compartilhamento de código social baseado na Web que utiliza o sistema de controle de versão distribuído Git. Tem se tornado uma ferramenta essencial em áreas de tecnologia que requerem colaboração, como desenvolvimento de software e redação técnica. Também está vendo uma adoção generalizada em outras áreas, transformando a forma como as pessoas colaboram em um repositório compartilhado. Um dos principais pontos fortes do GitHub está na conscientização e recursos de transparência que fornece aos membros da equipe, do projeto e da comunidade. Essas características influenciam positivamente como pessoas contribuem para projetos.Agora que já entendemos o que é um versionamento, o ambiente de linhas de comando git e o ambiente gráfico do GitHub, vamos criar uma pasta com o nome do projeto da sua escolha e um arquivo chamado index.htmlA seguir você irá adicionar o seguinte conteúdo ao arquivo: Título da página Aqui vai um título Copied!Na sequência você irá subir o seu projeto para o GitHub.1. Criar um repositório em seu GitHub.2. Você irá abrir o seu terminal de comando e irá adicionar a origem remota e conectar o seu projeto local com o GitHub.3. Verifique se as alterções que foram realizadas no seu projeto e assim adicionar ao fluxo de versionamento.4. Execute um commit com uma mensagem útil e na sequência, você dará um push para o repositório remoto (GitHub).Após isso você irá abrir uma pasta do seu projeto, e irá criar uma pasta chamada imagens, procure no Google por uma imagem de cachorro e salve dentro dessa nova pasta criada. Feito isso, irá abrir seu arquivo index.html e irá adicionar as seguintes modificações e salve o arquivo: Fanpage de Gatinhos Perfil #catsoninstagram
Responda

Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.