-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android roadmap / timeframe? #5
Comments
@adamski Thanks for showing your interest in react-native-navigation! we're currently working on an Android adaption and are aiming to ship it early next week. |
Ok great thanks. Looking forward to checking it out. |
Is there any updates on the Android-support? Looking forward to it! |
+1 Very excited for this. |
+1 any news for Android? |
It is the best React Native navigation library, ever! We need Android version too! 👻 |
Great navigation library! We do really need Android version :) |
+1 We need this. |
This will definitely replace our current navigation library! Android support +1. |
Great for iOS navigation! Looking forward for Android implementation)) |
@guyca Great work and thank you for contributing to the community. You mentioned 2 weeks ago that Android solution is coming soon but haven't heard from you since. I am not trying to rush you guys or anything but would really appreciate if you can update us on any timeline/news. Thank you and keep up the work! |
Hey guys. Sorry for the long silence. we're still working on the Android adaptation. I had hoped it would've been ready by now but we've encountered a few issues with the first approach we took, so we had to go back to the drawing board and rethink our Android implementation. While we are fully committed to this project, we're still mostly working on it in our spare time. |
Thanks for the update. I'm sure there are people in the community that would be keen to contribute too (myself included). I wonder if its worth making a pre-release branch once you're happy with the direction. It might also be beneficial to open a discussion about the general approach here. |
@adamski That'a a great idea. Glad to have you on board with us. |
You guys are doing an amazing job, can't wait for the Android version |
Hey guys I pushed the Android implementation branch. You’re welcome to take a look and give feedback. Quick overview Each react screen is a Where do we stand There’s still lots of work to be done.
Once the redux sample project works on Android, and I know for sure the callback mechanism for view interaction won’t require API changes. I think we can merge into master. Hopefully this will happen even before the weekend. Guy |
Just a question, is the Android_implementation-branch supposed to work for us now?
Google tells me there is a bunch of people getting the same error (in other scenarios), but I have no idea if it's related to this example-project or just RN / gradle in general. If you have any insight on this, any help will be appreciated. |
Just a heads up, after reading up on the subject of tab bar style in Android vs iOS I discovered that Google have just recently updated their guidelines to support iOS style bottom tab navigation. Seems like there is not an official API yet but a couple of components / examples on Github (see https://groups.google.com/forum/#!topic/android-developers/ |
@adamski We've been working on a "ScreenStack" ViewGroup implementation. So calling We've been conducting some comparisons between our ScreenStack implementation and vanilla RN's Navigator. Navigator seems to have serious memory issues. When you push a new screen, previously pushed screens' memory isn't released. If you push a couple of screens with memory intensive components, you're likely to get OOM exception. @sandan10
Let me know if you have any problems PS |
@guyca, following your previous instructions for the
Am I doing something completely wrong? |
@andreasbhansen @sandan10 Edit: |
@guyca It will be good to make a list of all not implemented method for android, just so we know those we can use at current time... |
@guyca |
Marvellous! Works great 😄 |
@akaone I'll add this functionality soon |
@guyca Any timeline for android release? I understand that the example works but what's preventing Android_implementation from being merged into master. |
@peterlazar1993 actually version Available features:
Style options:
note: Some style features are currently only available for Lollipop and above (status bar color for example). I'll add backwards compatibility for KitKat after we reach feature parity with iOS. Installation:
include ':react-native-navigation'
project(':react-native-navigation').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-navigation/android/app/')
|
Android react-native run-android error... 3 errors FAILURE: Build failed with an exception.
|
@gilra2000 Can you please open a separate issue for this? Thanks. |
:react-native-navigation:compileLibraryDebugJavaWithJavac FAILURE: Build failed with an exception. |
@gilra2000 This should've been fixed in version 1.0.1. What version do you have? Edit: |
hello :) |
Merge wix/react-native-navigation master into 3sidedcube/react-native-navigation master
Excited to discover this library, I've been trying out different navigation solutions and this seems like the one for me. I'm just wondering where you guys are at with the Android version. Is there an experimental branch you are working on. Any ideas of approach etc? Open to community involvement / PR's?
The text was updated successfully, but these errors were encountered: