$30 off During Our Annual Pro Sale. View Details »

Firebase - Backend en la nube

Firebase - Backend en la nube

Implementación de backend con:
Authentication
BBDD
Cloud functions
Integración con apps móviles (Android, iOS) y web

Avatar for Maribel Maisano

Maribel Maisano

December 07, 2019
Tweet

More Decks by Maribel Maisano

Other Decks in Programming

Transcript

  1. • Android | auth = FirebaseAuth.getInstance() val currentUser = auth.currentUser

    iOS | Auth.auth().currentUser Web | var user = firebase.auth().currentUser;
  2. Android | FirebaseAuth.getInstance().signOut() iOS | let firebaseAuth = Auth.auth() do

    { try firebaseAuth.signOut() } catch … Web | firebase.auth().signOut()
  3. • Android | val db = FirebaseFirestore.getInstance() iOS | let

    db = Firestore.firestore() Web | var db = firebase.firestore();
  4. • val city = City("La Matanza", "BA", "AR", true) db.collection("ciudades").document("<id>").set(city)

    db.collection("ciudades").add(city) .addOnSuccessListener { documentReference -> ...} .addOnFailureListener { e ->... }
  5. • exports.buscar = functions.https.onRequest((request, res) => { var query =

    request.query.terminoBuscado // ... return res.send("OK") }
  6. • exports.reservarPromo = functions.https.onRequest((request, response) => { var idUsuario =

    request.body.idUsuario var idPromo = request.body.idPromo //... return response.send("OK"); }