Status/Roadmap for full Firebase Unity SDK

233 views
Skip to first unread message

Simon Oliver

unread,
Oct 8, 2016, 5:00:30 AM10/8/16
to Firebase Google Group
Hi,

I'm new to Firebase and currently evaluating it for a new title - so far it looks really great and the components I'm most interested in are Analytics and Remote Configuration. Looking at integration, it looks like right now there are the following options:

1. https://github.com/firebase/Firebase-Unity - Official wrapper for iOS/Android/Editor, only supports Realtime Database functionality (no analytics, remote config etc). Requires additional post-build prep for XCode project to build (link framework, add plist etc)
3. https://www.assetstore.unity3d.com/en/#!/content/58337 - Simple REST-based implementation for Realtime Database functionality
4. Roll your own plugin to wrap native SDK functionality (seems suggested in multiple threads such as https://groups.google.com/forum/#!searchin/firebase-talk/unity%7Csort:date/firebase-talk/-qVuyx3AeL0/wlzXtg0DAwAJ )

I can see that the official SDK is getting an update soon, but I wondered if this will again just focus on the Realtime DB? Are there any plans to wrap the rest of the modules/functionality?

I'm guessing quite a lot of Unity folks are interested the full set of functionality, and there's probably a bunch of people writing their own wrappers. It might be worth speaking with Prime31 to work on an expanded official wrapper - https://prime31.com/ or would you accept pull requests to the official Unity SDK for wrapping the rest? (to allow effort to be pooled).

Thanks - look forward to taking a deeper look.

Simon

Kato Richardson

unread,
Oct 9, 2016, 7:57:54 PM10/9/16
to Firebase Google Group
Hi Simon,

Improving our offering for Unity is definitely on the radar. We don't publish a public roadmap, so there are no ballparks or public release dates I can share. Sorry.

☼, Kato


--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-talk+unsubscribe@googlegroups.com.
To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/821093c8-7006-4052-a713-eebf6604edde%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Kato Richardson | Developer Programs Eng | kato...@google.com | 775-235-8398

Simon Oliver

unread,
Oct 10, 2016, 11:20:18 AM10/10/16
to Firebase Google Group
Ok, thanks Kato - I'll work on a basic Unity wrapper for Analytics and Remote config and post to GitHub, will share here.

What is the position on including portions of the Firebase SDK in GitHub repositorities? (ie an empty unity project with the required SDK components to build for iOS?).


On Monday, 10 October 2016 00:57:54 UTC+1, Kato Richardson wrote:
Hi Simon,

Improving our offering for Unity is definitely on the radar. We don't publish a public roadmap, so there are no ballparks or public release dates I can share. Sorry.

☼, Kato

On Fri, Oct 7, 2016 at 11:18 PM, Simon Oliver <si...@handcircus.com> wrote:
Hi,

I'm new to Firebase and currently evaluating it for a new title - so far it looks really great and the components I'm most interested in are Analytics and Remote Configuration. Looking at integration, it looks like right now there are the following options:

1. https://github.com/firebase/Firebase-Unity - Official wrapper for iOS/Android/Editor, only supports Realtime Database functionality (no analytics, remote config etc). Requires additional post-build prep for XCode project to build (link framework, add plist etc)
3. https://www.assetstore.unity3d.com/en/#!/content/58337 - Simple REST-based implementation for Realtime Database functionality
4. Roll your own plugin to wrap native SDK functionality (seems suggested in multiple threads such as https://groups.google.com/forum/#!searchin/firebase-talk/unity%7Csort:date/firebase-talk/-qVuyx3AeL0/wlzXtg0DAwAJ )

I can see that the official SDK is getting an update soon, but I wondered if this will again just focus on the Realtime DB? Are there any plans to wrap the rest of the modules/functionality?

I'm guessing quite a lot of Unity folks are interested the full set of functionality, and there's probably a bunch of people writing their own wrappers. It might be worth speaking with Prime31 to work on an expanded official wrapper - https://prime31.com/ or would you accept pull requests to the official Unity SDK for wrapping the rest? (to allow effort to be pooled).

Thanks - look forward to taking a deeper look.

Simon

--
You received this message because you are subscribed to the Google Groups "Firebase Google Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to firebase-tal...@googlegroups.com.

To post to this group, send email to fireba...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/firebase-talk/821093c8-7006-4052-a713-eebf6604edde%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Jim Lynch

unread,
Oct 10, 2016, 3:41:49 PM10/10/16
to Firebase Google Group

Hey Simon, 

Not sure if you've seen this (https://github.com/firebase/Firebase-Unity), but it seems to be the most official Firebase api for Unity (Sorry, I haven't used Firebase with Unity myself). But I think you can access it using regular REST requests as well.

Simon Oliver

unread,
Oct 11, 2016, 3:48:26 AM10/11/16
to Firebase Google Group
Hi Jim,

Thanks for the suggestion - yep, I've taken a look at the SDK but it only contains Realtime DB functionality at the moment (no Analytics, Remote config etc). Have started work on a basic wrapper for iOS that I'll try and post soon.

Thanks,
Simon
Reply all
Reply to author
Forward
0 new messages