This is a simple FirebaseUI demo in Objective-C showcasing Database and Storage features. It demonstrates:
- The ease of integrating with FirebaseUI
- Using a
UITableViewoutside of aUITableViewController - Using custom XIBs in FirebaseUI to achieve a custom look and feel
- Using a model object to get strongly typed objects from Firebase
- Using a custom
FUITableViewDataSourceto add deletion
git clone https://github.com/firebase/FirebaseUI-iOS.git
cd FirebaseUI-iOS/samples/objc
pod install
open FirebaseUI-demo-objc.xcworkspace- Download
GoogleService-Info.plistfrom Firebase Console - Copy it to
samples/objc/directory - Configure your Firebase Database and Storage in the Firebase Console
This sample demonstrates real-time database functionality using FUITableViewDataSource to bind a Firebase query to a UITableView. The chat messages are stored in the Firebase Realtime Database and updated in real-time.
Note: This sample uses anonymous authentication, so make sure anonymous auth is enabled in Firebase Console.
This sample demonstrates Firebase Storage integration, showing how to upload and display images stored in Firebase Storage.
Note: Make sure to set up the Storage Security Rules for your bucket.