Latest 1.0.1
Homepage https://github.com/iDonJose/FireDatabase
License Apache 2.0
Platforms ios 8.0
Dependencies SwiftXtend, FirebaseDatabase
Frameworks Foundation
Authors

Working with Firebase Database become a whole lot easier with this framework !
References, automatic data mapping and reactive extensions are provided to help you focus on builduing your app.


FireDatabase


FireDatabase


FireDatabase


FireDatabase

🎲 Playground

Jump to the included Playground to get a quick hint of what this framework can do !

FireDatabase

  1. Clone this repository.
  2. Install pods with $ pod install
  3. Open FireDatabase.xcworkspace
  4. Build FireDatabase-iOS scheme with an iOS Simulator
  5. Open Playground.playground
  6. Run Playground !

🛠 Installation

CocoaPods

If you are using CocoaPods as a dependency manager, add this one line to your Podfile:

Don’t forget to add pods ‘Firebase/Core’ & ‘Firebase/Database’ !

pod 'FireDatabase'
pod 'Firebase/Core', '~> 5.12.0'
pod 'Firebase/Database', '~> 5.12.0'

And update your pods with this command:

$ pod install

Manually

To add FireDatabase to your project manually, download the source code and place it in your project directory.

👋 Contributing

  1. Fork this repository.
  2. Create a feature branch (git checkout -b feature/myFeature)
  3. Commit the changes (git commit -am 'Add my new feature')
  4. Push to the branch (git push origin feature/myFeature)
  5. Create a new Pull Request

✍️ Authors

FireDatabase was created and is still maintained by José Donor.

👏 Greetings

FireDatabase was made possible thanks to :

📃 License

FireDatabase is released under an Apache 2.0 license. See License for more information.

Latest podspec

{
    "name": "FireDatabase",
    "version": "1.0.1",
    "summary": "Firebase FireDatabase helpful extensions + ReactiveSwift",
    "description": "Working with Firebase Database become a whole lot easier with this framework !nReferences, automatic data mapping and reactive extensions are provided to help you focus on builduing your app.",
    "homepage": "https://github.com/iDonJose/FireDatabase",
    "source": {
        "git": "https://github.com/iDonJose/FireDatabase.git",
        "tag": "1.0.1"
    },
    "license": {
        "type": "Apache 2.0",
        "file": "LICENSE"
    },
    "authors": {
        "iDonJose": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "static_framework": true,
    "frameworks": "Foundation",
    "dependencies": {
        "SwiftXtend": [
            "~> 1.1"
        ],
        "FirebaseDatabase": [
            "~> 5.0.3"
        ]
    },
    "default_subspecs": [
        "Core",
        "ReactiveSwift"
    ],
    "subspecs": [
        {
            "name": "Core",
            "source_files": "Sources/**/*.{h,swift}"
        },
        {
            "name": "ReactiveSwift",
            "dependencies": {
                "FireDatabase/Core": [],
                "ReactiveSwift": [
                    "~> 4.0"
                ]
            },
            "xcconfig": {
                "OTHER_SWIFT_FLAGS": "-D USE_REACTIVESWIFT"
            }
        }
    ]
}

Pin It on Pinterest

Share This