Comments (29)
+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.
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.
@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.
We have parity in coverage now.
Social auth have yet to be implemented (mostly due to time)
from react-native-firestack.
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.
+1
from react-native-firestack.
+1
from react-native-firestack.
+1
from react-native-firestack.
+1
from react-native-firestack.
+1
from react-native-firestack.
+1
from react-native-firestack.
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.
Hi checking in since I am starting a new project that needs Android support.
How it is coming along?
Cheers
from react-native-firestack.
@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.
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.
+1
from react-native-firestack.
@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.
@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.
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.
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.
from react-native-firestack.
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.
Great work, Is there a list of what is currently available for Android?
from react-native-firestack.
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.
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.
@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.
@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.
@auser Thanks mate, I will now. Is there a link to the Gittr room?
from react-native-firestack.
Here ya go: gitter
I'll update the README if it's not there already.
from react-native-firestack.
Thanks mate just joined
from react-native-firestack.
Related Issues (20)
- After installation, React/RCTBundleURLProvider.h file is no longer found
- How to delete file from storage? HOT 1
- Why is FirestackCloudMessaging module commented? HOT 1
- Authentication: Is there a method linkWithCredential HOT 2
- Android Verifier rejected due to bad method HOT 1
- avoid dependency conflict between play-services and firebase HOT 2
- Is the project stable & maintained for production use ? HOT 4
- Push Notifications - Here yet? HOT 1
- Docs: "Android requires the Google Play services to installed for authentication to function."
- setUserProperty implemented? HOT 2
- firestack storage not respond anything HOT 1
- Failed to upload file An unknown error occurred, please check the HTTP...
- signInWithCustomToken not running on android....Pls help
- Build error after linking firestack
- I am making a android chat app .Please give the solution
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'. Give the Solution
- Getting the error βError:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. β when attempting to execute the project
- Native module cannot be null. HOT 1
- FirestackMessagingService.java:29: error: no suitable method found for putExtra(String,RemoteMessage)
- firebase
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-native-firestack.