Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


swift:firebase

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
swift:firebase [2023/12/08 18:06] thejuanvisuswift:firebase [2023/12/13 19:18] (actual) thejuanvisu
Línea 1: Línea 1:
 ====== Introducción a FireBase (Xcode 14.2)====== ====== Introducción a FireBase (Xcode 14.2)======
 +En esta sección vamos a ver como crear una base de datos en FireBase y como añadirla a nuestro proyecto Xcode.
 ===== Creamos la base en FireBase ===== ===== Creamos la base en FireBase =====
 Para crear nuestra base de datos en FireBase primero debemos ir a https://firebase.google.com, donde le daremos a "Comienza Ahora" y luego a "Create Project". Ahí crearemos nuestro nuevo proyecto introduciendo el nombre de este. En este caso crearemos el proyecto sin Google analytics, por lo que en el siguiente paso simplemente quitamos la opción de habilitar Analytics para este proyecto. Para crear nuestra base de datos en FireBase primero debemos ir a https://firebase.google.com, donde le daremos a "Comienza Ahora" y luego a "Create Project". Ahí crearemos nuestro nuevo proyecto introduciendo el nombre de este. En este caso crearemos el proyecto sin Google analytics, por lo que en el siguiente paso simplemente quitamos la opción de habilitar Analytics para este proyecto.
 <WRAP group> <WRAP group>
-<WRAP quarter column> 
  
-</WRAP> 
 <WRAP quarter column> <WRAP quarter column>
 |{{:swift:pasted:20231208-180030.png}}| |{{:swift:pasted:20231208-180030.png}}|
Línea 26: Línea 24:
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +===== Añadir Firebase a nuestro Proyecto en Xcode =====
 +A continuación le daremos al botón que aparece debajo de "Comienza por agregar Firebase a tu app":
 +<WRAP>
 +{{:swift:pasted:20231208-181120.png}}
 +</WRAP>
 +
 +===== Configuración en Xcode para Firebase =====
 +
 +
 +<WRAP>
 +<code swift>
 +import FirebaseCore
 +import FirebaseFirestore
 +import FirebaseAuth
 +
 +Firebase.configure() //Hace la conexión
 +
 +//Para realizar operaciones se utilizan los PODs o Cocoa PODs
 +//Vamos a File -> ADD package para añadir paqutes
 +//cocoa pods: en la terminal escribimos: pod install, nos va a decir que no existe el comando pod, que es un gestor de paquetes, para ello debemos instalar el cocoa Pods.
 +pod init //crea el pod file para añadir todos los pod que necesitemos
 +</code>
 +
 +El pod file estará dentro de la carpeta Firebase dentro de nuestro proyecto
 +<code pod podfile>
 +pod 'FirebaseAuth'
 +pod 'FirebaseFirestore'
 +</code>
 +
 +Tras eso cerramos xcode
 +</WRAP>
 +
 +Para instalar los pods hacemos lo siguiente:
 +
 +<konsole Terminal>
 +pod install --repo-update
 +open proyecto.xcworkspace
 +</konsole>
swift/firebase.1702058790.txt.gz · Última modificación: 2023/12/08 18:06 por thejuanvisu