-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$250] LOW: Investigate using native-stack on native platforms instead of stack #29948
Comments
Yes, will help investigating this or next week 🤝! |
PR is up: |
We got two blockers at the minute:
|
@hannojg as for the second dot, the Also, could you elaborate how does |
We have to double check the animation. Its called
This is more about perceived performance and UX feeling. Right now you can tell by using the expensify app, that the transitions aren't the native transitions. So we want to have the native transitions so expensify feels like a native app.
Do I understand it correctly that you are suggesting that switching to native-stack could be a performance issue when doing the swipe back gesture? |
We have the same abstraction in the |
we should test it out with high traffic accounts, the E2E tests once are built in like 2 weeks should also tell us more how it performs there |
This issue has not been updated in over 15 days. @hannojg, @mountiny eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
Keeping this monthly, its not high priority and still waiting on some issues to get resolved. |
@hannojg How is this looking now with latesst ios, have they fixed anything? |
This was merged and now its in production 🎉 |
Going to issue payment here in the next day! |
PRs to pay out:
I would say $1000 to @ishpaul777 and $250 to @c3024 for their work on these |
Got it. TY! Opening new upwork job so we can pay. |
Job added to Upwork: https://www.upwork.com/jobs/~021866177344381113052 |
Current assignee @ishpaul777 is eligible for the External assigner, not assigning anyone new. |
Ah, actually noticed @c3024 is already being paid for their PR here. So we just need to pay @ishpaul777 |
Payment summary is $1,250 to @ishpaul777 for C+ review via upwork. |
@ishpaul777 offer sent in Upwork! |
@ishpaul777 ah nice, thanks for the link. Let's increase to $1250, including that PR. Thanks! |
Sounds good! Adjusted payment summary. @ishpaul777 please accept the offer I sent. I will pay the extra $250 as a bonus. |
Sounds good! Accepted offer! |
@ishpaul777 $1,250 sent and contract ended! |
Upwork job closed. |
All set, thanks everyone! |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Coming from here
When we have refactored the App navigation, we have chose to use the normal react-navigation stack as that gave us more control over animation/ transitions of pages on web. This was to also not complicate the MVP for the project with two types of stack.
The problem is that the normal stack does not lead to native feel of app page transitions in native device which makes the feel of the app worse as the page transitions are ever so slightly off compared to the other native apps you might be using on daily basis.
Its important to address this discrepancy and ideally introduce the native-stack for native iOS and Android platforms, as chat/ P2P users have high standards for native app quality.
cc @hannojg @adamgrzybowski
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: