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:
- 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:
- El paquete (bundle) de la app. (ej: com.capitanapps.poc).
- Puedes encontrar el bundle en el archivo: TU_APP -> app -> build.gradle
- 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