You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-21Lines changed: 19 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# FirebaseUI for iOS — UI Bindings for Firebase
2
2
3
-
FirebaseUI is an open-source library for iOS that allows you to quickly connect common UI elements to the Firebase [Firebase](https://www.firebase.com/?utm_source=firebaseui-ios) database to apps for data storage, allowing views to be updated in realtime as they change, and providing simple interfaces for common tasks.
3
+
FirebaseUI is an open-source library for iOS that allows you to quickly connect common UI elements to the Firebase [Firebase](https://www.firebase.com/?utm_source=firebaseui-ios) database for data storage, allowing views to be updated in realtime as they change, and providing simple interfaces for common tasks like displaying lists or collections of items.
4
4
5
5
A compatible FirebaseUI client is also available for [Android](https://github.com/firebase/FirebaseUI-Android).
6
6
@@ -10,16 +10,13 @@ We recommend using [CocoaPods](http://cocoapods.org/?q=firebaseui-ios), add
10
10
the following to your `Podfile`:
11
11
12
12
```
13
-
pod 'FirebaseUI', '>= 0.1'
13
+
pod 'FirebaseUI', '>= 0.1.0'
14
14
```
15
15
16
-
Otherwise, you need to download the framework and
17
-
add it to your project. You also need to [add the Firebase
18
-
framework](https://www.firebase.com/docs/ios-quickstart.html?utm_source=firebaseui-ios) to your project.
19
-
20
-
You can download the latest version of the [FirebaseUI.framework from the releases
16
+
Otherwise, you can download the latest version of the [FirebaseUI.framework from the releases
21
17
page](https://github.com/firebase/FirebaseUI-iOS/releases) or include the FirebaseUI
22
-
Xcode project from this repo in your project.
18
+
Xcode project from this repo in your project. You also need to [add the Firebase
19
+
framework](https://www.firebase.com/docs/ios-quickstart.html?utm_source=firebaseui-ios) to your project.
23
20
24
21
### Using FirebaseUI with Swift
25
22
@@ -36,7 +33,6 @@ to your project. To do that, [follow these instructions](https://www.firebase.co
36
33
FirebaseUI requires Firebase in order to store location data. You can [sign up here for a free
FirebaseDataSource acts as a generic data source by providing common information, such as the count of objects in the data source, and by requiring subclasses to implement FirebaseArrayDelegate methods as appropriate to the view. This class should never be instantiated, but should be subclassed when creating a specific adapter for a View. [FirebaseTableViewDataSource](https://github.com/firebase/FirebaseUI-iOS/blob/master/FirebaseUI/Implementation/FirebaseTableViewDataSource.m) is an example of this.
155
151
156
-
## Deployment
157
-
158
-
-`git pull` to update the master branch
159
-
- tag and push the tag for this release
160
-
-`./build.sh` to build a binary
161
-
- From your macbook that already has been granted permissions to Firebase Cocoapods, do `pod trunk push`
162
-
- Update [firebase-versions](https://github.com/firebase/firebase-clients/blob/master/versions/firebase-versions.json) with the changelog for this release.
163
-
164
152
## Local Setup
165
153
166
154
If you'd like to contribute to FirebaseUI for iOS, you'll need to run the
@@ -172,7 +160,17 @@ $ cd FirebaseUI-iOS
172
160
$ ./setup.sh
173
161
```
174
162
175
-
## Contributor License Agreements
163
+
## Deployment
164
+
165
+
-`git pull` to update the master branch
166
+
- tag and push the tag for this release
167
+
-`./build.sh` to build a binary
168
+
- From your macbook that already has been granted permissions to FirebaseUI Cocoapods, do `pod trunk push`
169
+
- Update [firebase-versions](https://github.com/firebase/firebase-clients/blob/master/versions/firebase-versions.json) with the changelog for this release.
170
+
171
+
## Contributing to FirebaseUI
172
+
173
+
### Contributor License Agreements
176
174
177
175
We'd love to accept your sample apps and patches! Before we can take them, we
178
176
have to jump a couple of legal hurdles.
@@ -191,7 +189,7 @@ Follow either of the two links above to access the appropriate CLA and
191
189
instructions for how to sign and return it. Once we receive it, we'll be able to
192
190
accept your pull requests.
193
191
194
-
##Contributing A Patch
192
+
### Contribution Process
195
193
196
194
1. Submit an issue describing your proposed change to the repo in question.
197
195
1. The repo owner will respond to your issue promptly.
0 commit comments