10. ● Οργάνωση και διαχείριση χρηστών
● Υποστηρίζει email and password καθώς και λογαριασμούς
social media (google, facebook..)
● Έτοιμα πρότυπα
11. ● Cloud hosted No-SQL database
● Καινούρια βάση δεδομένων, διαδέχεται στην real-time
database (βρήσκεται σε beta ακόμα)
● Επιλύει θέματα συγχρονισμού και διαχείρησης
● Πρόσβαση απευθείας από την εφαρμογή μέσω του sdk
12. ● Ασύγχρονη επικοινωνία. Παρακολούθηση της πορείας κάθε
ενέργειας με listener
● Η χρήση index είναι απαραίτητη για την σύνθεση σύνθετων
ερωτημάτων!!!
14. ● Υποστηρίζει στατικό και δυναμικό περιεχόμενο μέσα από
ένα παγκόσμιο CDN.
● SSL
● Custom Domains
● Συνεργασία με Firebase Functions
15. ● Εύκολος τρόπος αποθήκευσης, στο Android μέσω sdk
● Διαχείριση αδύναμης σύνδεσης
● Αποθηκεύει τα αρχεία σε ενα Google Cloud Storage bucket,
είναι προσβάσιμα Firebase και Google Cloud.
● Συνεργασία με Firebase Authentication για ασφάλεια
πρόσβασης.
16. Ανέβασμα φωτογραφίας σε Firebase Firestore, απο documentation
https://firebase.google.com/docs/storage/android/upload-files
18. ● Lightweight
● Real Time crash reporter με ειδοποίηση πχ σε email.
● Μεσω του εργαλείου Fabric.io
● Συνεργάζεται με τα Analytics
● Παραμετροποίηση με debug messages
● Μέσω του Crashlytics sdk
19. ● Cross-platform messaging solution
● Στο Android με την μορφή notifications
● No cost, Real Time
● Μαζί με κάθε μήνυμα μπορείς να ορίσεις Activity που θα το
διαχειρίζεται μέσω Intent.
○ Μπορεί να έχει payload μέχρι 4KB.
20. ● Μηνύματα προς τους χρήστες της εφαρμογής για προώθηση κάποιων
ενεργειών.
● Χρησιμοποιείται Pop-up παράθυρο.
● Customizable και Insights
22. ● Backend code
● Ενεργοποιείται αυτόματα, από Firebase events ή από HTTPS
events. Υποστηρίζει λειτουργίες όπως Authentication.
● Integration με τις επιμέρους λειτουργίες όπως Firestore,
Storage.
● Γράφονται σε Node.js περιβάλλον
● Υπάρχουν πολλά παραδείγματα στο Documentation και στην
σελιδα της Google στο Github