capitan apps

android

Configuración basica de Firebase en mi proyecto.

Tiempo de lectura: 3 minutos

Voy a mostrarles a super detalle y con videos como generar una configuración basica para principiantes en android; Muy util si es tu primera vez, ó si estas aprendiendo android.

¿Qué es lo que aprenderemos?

1. Crear nuestro proyecto en firebase.

2. Agregar Firebase a la aplicación android.

Ambiente de desarrollo:

Android Studio Dolphin | 2021.3.1
macOS 12.1

1. Crear proyecto en Firebase.

El primer paso es crear la cuenta de firebase para el proyecto, en este proyecto viviran las aplicaciones android, iOs y web.

Debemos de ir al sitio de Firebase (https://console.firebase.google.com/) y nos solicitara los siguientes datos para crear la cuenta:

  1. Nombre del proyecto de Firebase.

El nombre que le daremos a este proyecto es “POC-android-tests“, que significa Pruebas de Concepto (Proof of concept) android; Basicamente haremos todos nuestros experimentos en esta app.

2. Agregar firebase a la aplicación android.

En nuestra cuenta recien creada (POC-android-tests) vamos a crear la aplicación android, la cual contendra la configuración del bundle (paquete) de la app; Para esto debemos entrar a nuestro proyecto.

La configuración nos solicitara lo siguiente:

  1. El paquete (bundle) de la app. (ej: com.capitanapps.poc).
    • Puedes encontrar el bundle en el archivo: TU_APP -> app -> build.gradle
  2. El Nombre de la app.

En el segundo paso de la configuración descargamos el archivo google-services.json, el cual utilizaremos para configurar firebase.

Las instrucciones basicas se ven brevemente en el segundo 40 del video anterior. Pero vamos a detallarlas a continuación.

Paso 1

Agregar el archivo google-services.json a nuestro proyecto, este archivo contiene toda la configuración para conectar nuestra app con firebase.

Paso 2

Agregar el plugin firebase al proyecto.

En la raiz del proyecto, editamos el archivo build.gradle. (TU_APP -> build.gradle).

buildscript {
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        // Google play services plugin.
        classpath 'com.google.gms:google-services:4.3.15'
    }
}

Paso 3

El siguiente paso es agregar las librerias Firebase al proyecto. Para la configuración minima agregaremos solo el analytics.

En nuestra app, editamos el archivo build.gradle. (TU_APP -> app -> build.gradle).

plugins {
  id 'com.android.application'
  id 'com.google.gms.google-services'
}


dependencies {
  implementation 'com.google.firebase:firebase-analytics:21.2.0'
}

Sincronizamos nuestros cambios en gradle con el botón:

Corremos nuestra aplicación para verificar que no existan errores de compilación.

La lista completa de productos firebase (asi como sus versiones), las podras encontrar en el sitio oficial de google: https://firebase.google.com/docs/android/setup#available-libraries

Puedes revisar paso a paso los archivos modificados en el siguiente Pull Request.

Aquí hay otros temas android que otras personas están viendo en este momento.

PROMOTION

END PROMOTION

Recommended Reads