# Realtime Database for all platforms - Firebase

**URL:** <https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885>\
**Category:** UE Marketplace\
**Tags:** unreal-engine\
**Created:** [March 5, 2017, 8:40pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885 "2017-03-05T20:40:59Z")\
**Posts on this page:** 16\
**Page:** 5

<div class="post-metadata">

**Author:** ![anonymous\_user\_5438dd40](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_5438dd40](https://forums.unrealengine.com/u/anonymous_user_5438dd40)\
**Post date:** [December 6, 2018, 2:30pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/94 "2018-12-06T14:30:03Z")

</div>

\*\*Fantastic piece of kit. \*\*Been away from games dev for around 20yrs and first vers of UE. Back then I had to make the choice of dev the fps games I wanted to see, or take the more secure career path of relational DB design(coding sql is incredibly dull work). Had tools like this existed back then, more people would have got into the industry, without having to worry about coding back end stuff which can be daunting. **Great job guys.** God I wish I had those 20yrs back now 🙂

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [December 9, 2018, 1:53am UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/95 "2018-12-09T01:53:05Z")

</div>

> [@anonymous\_user\_5438dd40](#):
>
> \*\*Fantastic piece of kit. \*\*Been away from games dev for around 20yrs and first vers of UE. Back then I had to make the choice of dev the fps games I wanted to see, or take the more secure career path of relational DB design(coding sql is incredibly dull work). Had tools like this existed back then, more people would have got into the industry, without having to worry about coding back end stuff which can be daunting. **Great job guys.** God I wish I had those 20yrs back now 🙂

Fantastic to hear these kind of words! Thank you for your appreciation and good luck with your games! 😉 If you have any questions or you need help, feel free to ask! 😃

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [December 25, 2018, 1:47pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/97 "2018-12-25T13:47:45Z")

</div>

**Realtime Database 1.5.4 for UE 4.21 released!**

**We’ve just released hotfix for Unreal Engine 4.21.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- **Added Firebase Cloud Functions (server & client side) for all platforms. You are now able to call Cloud Functions directly from your game!**
- Fixed not authenticating ValueListener and ChildListener when authentication required.
- Fixed not initializing properly multiple databases when default database is initialized first.
- Better handling errors for network requests.
- Removed unecessary WorldContextObject parameters.
- Firebase Core SDK for Android updated to 16.0.6
- Firebase Auth SDK for Android updated to 16.1.0
- Firebase Core SDK for iOS updated to 5.15.0

[https://gamednastudio.com/plugins/images/RealtimeDatabase/Wiki57.png](https://gamednastudio.com/plugins/images/RealtimeDatabase/Wiki57.png)

The **Cloud Functions for Firebase** implementation in our plugin lets you call functions directly from your game. To call a function from your game in this way, write and deploy an HTTPS Callable function in Cloud Functions, and then add client logic to call the function from your game by using node _Firebase Cloud Functions Call Function_.

Callable functions are similar to other HTTP functions, with these additional features:

- With callables, Firebase Authentication and FCM tokens, when available, are automatically included in requests.
- The _functions.https.onCall_ trigger automatically deserializes the request body and validates auth tokens.

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [December 29, 2018, 2:27pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/98 "2018-12-29T14:27:46Z")

</div>

[https://www.gamednastudio.com/plugins/images/ExtendedFacebook/Update31.png](https://www.gamednastudio.com/plugins/images/ExtendedFacebook/Update31.png)

**We decided to create Discord channel to provide better support and send realtime updates about all our products.**

We strongly encourage you to join our channel: [https://gamednastudio.com/discord](https://gamednastudio.com/discord)

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [January 9, 2019, 7:06pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/99 "2019-01-09T19:06:47Z")

</div>

**Realtime Database 1.5.5 for UE 4.21 released!**

**We’ve just released hotfix for Unreal Engine 4.21.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Updated Firebase SDKs for Android
- Fixed ProGuard error when Shipping mode is enabled on Android
- Added ProGuard rules for Cloud Functions
- Fixed compilation errors when Cloud Functions are not enabled

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [February 1, 2019, 12:46am UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/100 "2019-02-01T00:46:06Z")

</div>

**Realtime Database 1.5.6 for UE 4.21 released!**

**We’ve just released hotfix for Unreal Engine 4.21.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Added support for missing platforms (including HTML5).

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [February 21, 2019, 9:32pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/101 "2019-02-21T21:32:52Z")

</div>

**Realtime Database 1.6.0 Preview for UE 4.22 Preview 2!**

**We’ve just released plugin binaries for Unreal Engine 4.22 Preview 2.  
You can download it from GitHub repository on releases tab.**

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru/) or [Unreal Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [February 28, 2019, 3:25pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/102 "2019-02-28T15:25:54Z")

</div>

**Realtime Database 1.5.7 for UE 4.21 released!**

**We’ve just released hotfix for Unreal Engine 4.21.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Firebase Core SDK for Android updated to 16.0.7
- Firebase Analytics SDK for Android updated to 16.3.0
- Firebase Realtime Database SDK for Android updated to 16.0.6
- Firebase SDK for iOS updated to 5.17.0
- Deleted reference to AdSupport framework
- Deleted reference to CoreBluetooth framework
- Code cleaning and bugfixing

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [March 24, 2019, 1:05am UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/103 "2019-03-24T01:05:24Z")

</div>

**Realtime Database 1.5.8 for UE 4.21 released!**

**We’ve just released hotfix for Unreal Engine 4.21.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Google Play Services Games for Android updated to 17.0.0
- Firebase for iOS updated to 5.19.0
- Firebase Core for Android updated to 16.0.8
- Firebase Realtime Database for Android updated to 16.1.0
- Firebase Analytics for Android updated to 16.4.0
- Firebase Authentication for Android updated to 16.2.0
- Firebase Cloud Functions for Android updated to 16.3.0

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [April 3, 2019, 1:16pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/104 "2019-04-03T13:16:09Z")

</div>

[http://gamednastudio.com/plugins/images/RealtimeDatabase/Update17.png](http://gamednastudio.com/plugins/images/RealtimeDatabase/Update17.png)

**Realtime Database 1.6.0 for UE 4.22 released!**

**We’ve just released plugin binaries for Unreal Engine 4.22.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Compatibility updates for Unreal Engine 4.22

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![BamboTV](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BamboTV](https://forums.unrealengine.com/u/BamboTV)\
**Post date:** [June 1, 2019, 6:13pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/106 "2019-06-01T18:13:55Z")

</div>

Hey guys,  
I wanted to give a shoutout to gameDNAStudio for being super helpful and guiding in my learning process with the realtime database plugin.

My knowledge is still limited but with the documentation, the easy to understand blueprint nodes and the help of the developer himself, it is just a matter of time before anyone can build powerful realtime synced apps with this plugin.

As with all plugins of this studio the price is the only thing that would be on the side of negative things but once you bought one of their products you will pretty much forget about the money you paid. The value and return of investment is big. Especially for someone who uses Blueprint only and is not so proficient in coding, this is an absolute golden must-have item!

Thanks gameDNA

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [June 4, 2019, 1:18pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/107 "2019-06-04T13:18:51Z")

</div>

> [@BamboTV](#):
>
> Hey guys,  
> I wanted to give a shoutout to gameDNAStudio for being super helpful and guiding in my learning process with the realtime database plugin.
> 
> My knowledge is still limited but with the documentation, the easy to understand blueprint nodes and the help of the developer himself, it is just a matter of time before anyone can build powerful realtime synced apps with this plugin.
> 
> As with all plugins of this studio the price is the only thing that would be on the side of negative things but once you bought one of their products you will pretty much forget about the money you paid. The value and return of investment is big. Especially for someone who uses Blueprint only and is not so proficient in coding, this is an absolute golden must-have item!
> 
> Thanks gameDNA

Thank you very much for your appreciation! 😃

---

<div class="post-metadata">

**Author:** ![FragosaurusRex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@FragosaurusRex](https://forums.unrealengine.com/u/FragosaurusRex)\
**Post date:** [July 9, 2019, 4:17pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/108 "2019-07-09T16:17:18Z")

</div>

> [@BamboTV](#):
>
> Hey guys,  
> I wanted to give a shoutout to gameDNAStudio for being super helpful and guiding in my learning process with the realtime database plugin.

How were you able to get support from them? I can’t get a reply on the Discord channel which is where they say to post support questions.

There is a bug where removing a record from an array is causing an OnChildAdded message to be sent the first time (subsequent adds/removes work fine). This makes it impossible to keep my internal data in sync with the database.

Thanks,  
-Randy

---

<div class="post-metadata">

**Author:** ![gameDNA](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamedna/32/1209504_2.png) [@gameDNA](https://forums.unrealengine.com/u/gameDNA)\
**Post date:** [September 12, 2019, 2:17am UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/109 "2019-09-12T02:17:34Z")

</div>

[http://gamednastudio.com/plugins/images/RealtimeDatabase/Update19.png](http://gamednastudio.com/plugins/images/RealtimeDatabase/Update19.png)

**Realtime Database 1.7.0 for UE 4.23 released!**

**We’ve just released plugin binaries for Unreal Engine 4.23.  
You can download it from GitHub repository on releases tab or your Sellfy dashboard (for Sellfy customers). Update also was submitted for UE4 Marketplace but it needs to wait for approval.**

**CHANGELOG:**

- Compatibility updates for Unreal Engine 4.23

**If you haven’t owned it yet, you can buy now on [Sellfy](https://sellfy.com/p/e9ru//) or [UE4 Marketplace](https://www.unrealengine.com/marketplace/realtime-database-firebase).**

---

<div class="post-metadata">

**Author:** ![ocbrianh](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ocbrianh](https://forums.unrealengine.com/u/ocbrianh)\
**Post date:** [January 13, 2020, 6:56pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/110 "2020-01-13T18:56:03Z")

</div>

Hello,

We are using your plugin and works fine when we run it in Unreal Editor and in Android, but if we deploy it to iPhone 11 Pro, we get this message “Failed DB Initialize.” We double checked the settings in Firebase and in the IOS settings.

---

<div class="post-metadata">

**Author:** ![FragosaurusRex](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@FragosaurusRex](https://forums.unrealengine.com/u/FragosaurusRex)\
**Post date:** [February 4, 2020, 10:41pm UTC](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885/111 "2020-02-04T22:41:14Z")

</div>

Do you have an ETA on a 4.24 version of your plugins?

[Previous page](https://forums.unrealengine.com/t/realtime-database-for-all-platforms-firebase/86885.md?page=4)
