Firebase by google brings us many features likes: Realtime Database, Remote Config ..
(Detail here:
https://firebase.google.com/features/)
Now firebase supports C++ API and I think we can add this to Gideros easier?
https://firebase.google.com/docs/cpp/setupThanks!
Comments
Likes: simwhi, vitalitymobile
https://deluxepixel.com
Likes: pie, talis, simwhi, vitalitymobile, NatWobble
Likes: antix
Writing plugins is not easy, even for me, it would takes me ages to write a tutorial for this, especially since I basically hate writing docs!
I do have a doc on how to set up a build environment for gideros and plugins, which is the first step, unfortunately it is in French (written by one of my employees), and it doesn't explain how to actually write plugins.
The major difficulty is that writing a plugin often requires understanding the internals of Gideros at some point, and the best way to acquire this knowledge is to dig into gideros source code, which in turn means that you no longer need a doc after all...
So, I need to understand the internals of Gideros to make third party plugins? I thought that it was fairly easy armed with a little knowledge. My understanding was:
1. write a bridge between Lua <--> C/C++ <--> Android / iOS (create .so files for each CPU architecture).
2. Write a Lua script to reference the plugin.
3. Add the plugin to you Android studio project.
4. Test it thoroughly.
We would really appreciate it If you could share this document as we can translate it into English. We will of course share this back to the community.
Many thanks.
Simon
Likes: pie
The difficult part when writing a plugin is managing events for async calls, but I suppose you can learn from other plugins too.
I wish you succeed, we really need more people maintaining gideros, both core and plugins.
Likes: pie, NatWobble, HubertRonald
Likes: antix
That's great! Many thanks.
I'm interested in asynchronous plugins such as text to speech and ad providers etc.
I'll post the English version here when it's done.
Likes: simwhi
Likes: simwhi
Back to Firebase, I managed to get analytics working on iOS, and I have the code for Android too (untested). I'll post my sources here this afternoon, and go on with notifications (which is why I do it at first).
So far the most time consuming part is getting started: integrating Firebase SDK in android and iOS exports with a script so that it doesn't require manual work, and writing a skeleton for the plugin.
Likes: vitalitymobile, antix
Likes: vitalitymobile
Likes: mertocan, SinisterSoft, pie, totebo, theone10
https://deluxepixel.com
@hgy29 Add Realtime database please
Likes: SinisterSoft
Likes: SinisterSoft
Likes: totebo
https://deluxepixel.com
http://giderosmobile.com/tools
and again some spam needs to be removed from there (see Latest tools at the bottom)
Likes: SinisterSoft
Fragmenter - animated loop machine and IKONOMIKON - the memory game
https://deluxepixel.com
Likes: SinisterSoft