GithubHelp home page GithubHelp logo

splaktar / bonfire-firebase-sample Goto Github PK

View Code? Open in Web Editor NEW

This project forked from novoda/bonfire-firebase-sample

0.0 2.0 0.0 12.61 MB

An app to discuss your favourite emojis. This is a sample app built with Firebase.

Home Page: https://novoda.com/blog/bonfire

Java 50.82% Swift 36.99% Ruby 0.43% HTML 11.77%

bonfire-firebase-sample's Introduction

###Bonfire

One of the big announcements of Google IO 2016 was Firebase. No longer "just" a database, the Firebase umbrella now includes integrated Analytics, Crash Reporting, Push Messaging, Dynamic Links, Storage, Hosting, and more. Is this new platform ready for all your projects? Should you spend time learning everything about it?

We like to keep on top of new technology at Novoda, so we decided to dedicate some time to explore the new Firebase. With a small team of four developers (two for iOS and two for Android) we took the idea of a chat application shown in most sample code and expanded it into a more feature-rich example. Today we want to share with you our findings and the demo app that was built during this exploration. Say hello to Bonfire!

Bonfire logo

###Bonfire features:

  • Real time chat organised into channels
  • Authentication using Google Sign-In
  • Channel names limited to one emoji on database level
  • Public and private channels
  • Any user can create a channel
  • Channel members can add and remove members of a private channel
  • Remote configuration of the order of channels in the channels screen
  • Invite users to the app with a customised welcome screen

Bonfire is built on top of the new Firebase from Google. It was built by a joint team working on the iOS and the Android version simultatiously.

Get it on Google Play
Android, Google Play and the Google Play logo are trademarks of Google Inc.
The iOS app hasn’t made it through the app review process, but you can sign up to our beta

bonfire-firebase-sample's People

Contributors

dorvaryn avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.