Coder Social home page Coder Social logo

Comments (29)

auser avatar auser commented on June 15, 2024 2

+1 good point

I've read through much of the source and am using it with this project. This library is really to serve as a shim to cover the stuff their JS library doesn't cover/support. The parts that DO work in the JS library are simple pass-throughs to their JS library.

from react-native-firestack.

cihancil avatar cihancil commented on June 15, 2024 1

I am about to start a project. I will need Android support. Is it possible we get Android in 1-2 months?

from react-native-firestack.

auser avatar auser commented on June 15, 2024 1

@cihancil It's possible. I'm currently working on documentation for this module, so when I'm done with the post, I'm hoping to get to Android support, unless the community wants to jump in and help.

This is definitely a HIGH priority.

Update

We have a lot of Android coverage already. v2.2.1 has been updated with a lot of Android support already. Aiming to have full coverage soon.

from react-native-firestack.

auser avatar auser commented on June 15, 2024 1

We have parity in coverage now.

Social auth have yet to be implemented (mostly due to time)

from react-native-firestack.

cihancil avatar cihancil commented on June 15, 2024

Firebase team announced that their JavaScript SDK now works with React Native. Might be better to focusing the parts that they don't support. For example their storage service.

from react-native-firestack.

amelekesov avatar amelekesov commented on June 15, 2024

+1

from react-native-firestack.

Roman-K93 avatar Roman-K93 commented on June 15, 2024

+1

from react-native-firestack.

khrystyna-pylypchuk avatar khrystyna-pylypchuk commented on June 15, 2024

+1

from react-native-firestack.

SunaNoOshiro avatar SunaNoOshiro commented on June 15, 2024

+1

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

+1

from react-native-firestack.

alvirtuoso avatar alvirtuoso commented on June 15, 2024

+1

from react-native-firestack.

g6ling avatar g6ling commented on June 15, 2024

I made react-native-firebase-auth-android which only support firebase auth. But you want to use firebase database, you can use firebase js version. And you want to add social Login with firebase, read this post.How to add Firebase auth with react-native

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

Hi checking in since I am starting a new project that needs Android support.
How it is coming along?
Cheers

from react-native-firestack.

auser avatar auser commented on June 15, 2024

@praneybehl We're just getting start it on it. @g6ling seems to have a pretty good handle on it in his library. @g6ling Interested in collaborating and adding Android support together?

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

Thanks for the info. I would love to help but my knowledge with Java is close to none. I work with javascript, so if there is anything I can help with, I would love to.

Cheers!

from react-native-firestack.

thewavelet avatar thewavelet commented on June 15, 2024

+1

from react-native-firestack.

g6ling avatar g6ling commented on June 15, 2024

@auser yes. I'm interested in this library. I want to collaborate this project(Android version) with your team. What can i do for this project?

from react-native-firestack.

auser avatar auser commented on June 15, 2024

@g6ling Awesome. I know you've done some initial work with your repo on adding auth. The JS interface is pretty intentionally thin right now, so perhaps we can integrate some of your Android work to cover the auth API?

from react-native-firestack.

auser avatar auser commented on June 15, 2024

Holla all.

Okay, I pushed a very basic, incomplete Android version (to the feature/android branch) based almost entirely on @g6ling's work. Although it's not complete, it's a start.

If anyone wants to jump in to help provide more comprehensive API coverage, feel free. I'll be working on some more coverage as well.

from react-native-firestack.

auser avatar auser commented on June 15, 2024

One more update: I added some notes to the android features with the rest of the JS api. Feel free to fill in the blanks. Should just be pretty easy to look in the Firebase docs and copy + paste the implementation.

For instance: https://github.com/fullstackreact/react-native-firestack/blob/feature/android/android/src/main/java/io/fullstack/firestack/FirestackModule.java#L183

from react-native-firestack.

auser avatar auser commented on June 15, 2024

Android support is built-in and starting to be baked in. If you're interested in contributing, it's broken out into modules now and should be very straightforward.

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

Great work, Is there a list of what is currently available for Android?

from react-native-firestack.

auser avatar auser commented on June 15, 2024

Thanks.

My tests show that auth is working on android. I confirmed file uploading works as well. The database has partial support (have a few remaining pieces of code to complete, but the logs show exactly what).

Off the top of my head, the rest still needs some work, but I can look deeper when I get to a keyboard.

Update

FirestackAuth.java (includes everything except the following methods)

  • reauthenticateWithCredentialForProvider()
  • provider logins (still haven't started on these yet

FirestackDatabase.java -- complete
FirestackStorage.java - complete
FirestackAnalytics.java - complete

from react-native-firestack.

auser avatar auser commented on June 15, 2024

Okay, I've updated quite a bit of the Android API. Storage, Analytics are complete.

Auth still needs some providers work (2 methods)
Database needs to add off() and removeListeners()

Otherwise everything else should be covered.

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

@auser this is awesome, I am hoping these will be ready soon. So if someone was to start dev, what would you say wait or get started as it's coming real soon.

Really appreciate your work here πŸ‘ πŸ’―

Cheers

from react-native-firestack.

auser avatar auser commented on June 15, 2024

@praneybehl Hey, thanks for the comment. Yeah, definitely get started. I aim to help support your app with features. Plus, it can help discover any bugs/features as you're building. Feel free to join the gittr room if you want to discuss more.

Cheers!

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

@auser Thanks mate, I will now. Is there a link to the Gittr room?

from react-native-firestack.

auser avatar auser commented on June 15, 2024

Here ya go: gitter

I'll update the README if it's not there already.

from react-native-firestack.

praneybehl avatar praneybehl commented on June 15, 2024

Thanks mate just joined

from react-native-firestack.

Related Issues (20)

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.