Já ouviu falar na plataforma Firebase? Gosta de programar e procura uma plataforma que tenha tudo o que precisa? Então tem de ler este artigo até ao fim! O Firebase é uma plataforma poderosa para as suas apps móveis e web.
O Firebase mantém todo o back-end da sua app, incluindo armazenamento de dados, autenticação do utilizador, hosting estático e muito mais. Com o Firebase, podemos criar facilmente apps móveis para a web que vão de um utilizador a um milhão.
Firebase: a plataforma que tem tudo o que precisa
O Firebase é uma plataforma BaaS (back-end as a service) que oferece tudo o que precisa. A plataforma oferece ferramentas para “acelerar” o desenvolvimento de apps, oferece funcionalidades para autenticação, ferramentas para monitorização como o crashlytics e a integração com o popular Google Analytics e também ferramentas de otimização e de simplificação para atualizações.
Além disso, é também uma plataforma de hosting, com bases de dados em tempo real. Facilmente podemos ter a nossa app no ranking da Google, ter um sistema de notificações e muito muito mais!
Como começar a usar a plataforma Firebase?
Esta plataforma é muito simples de usar. Para tal basta ir ao site aqui e começar por aceder com uma conta da Google. Em seguida carregarmos em iniciar projeto e o primeiro passo é atribuir um nome.
Em seguida indicamos se pretendemos que o Google Analytics integre com a nossa solução. De relembrar que este serviço da Google é uma solução de análise gratuita e ilimitada. Com este serviço podemos gerar relatórios de acessos e muito mais.
Em seguir usamos uma conta para acesso ao Google Analytics ou usamos já uma existente.
Depois é só aguardar uns segundos até que a plataforma fique disponível. Como se pode ver pela imagem seguinte, do lado esquerdo existem várias funções que podemos criar, como, por exemplo, um sistema de autenticação, uma base de dados, alojamento, machine learning, etc.
De referir que para todas as funcionalidades disponíveis, existem tutoriais em vídeo que ajudam o programador a usar. Em termos de documentação esta plataforma é muito completa. Apresentação feita, em próximos tutoriais iremos ensinar como criar alguns recursos. Se conhecerem outras plataformas idênticas deixem nos comentários o nome.