Skip to content
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

Thoughts on where I can help #1

Closed
rtorr opened this issue Jun 9, 2018 · 4 comments
Closed

Thoughts on where I can help #1

rtorr opened this issue Jun 9, 2018 · 4 comments

Comments

@rtorr
Copy link

rtorr commented Jun 9, 2018

I work on UI for the PS4 daily, so I have some investment in this type of work, and over the past year, I have implemented a lot of the ideas here. So if it is welcome, I am going to use this issue to jot down some ideas (some i'm sure you have planned), and see if I can help in any way.

You are probably busy in the weeds for the reconciler.

Things I have implemented that I could maybe bring over:

  • ListView
  • ScrollableView
  • FocusSystem (gamepad for example)
  • Positioning based on parent.
  • Improvements to the Image component, for example pre-loaded state, post-loaded, error, and caching.
  • Accessibility
  • Animation

Another huge win would be to implement flexbox https://github.com/facebook/yoga

Above all of this, I have a ps4 devkit that I can help test on.

Let me know if you need/want help, and if it is too early, I can check back later.

@raphamorim
Copy link
Owner

Definitely @rtorr I want your help with it! :octocat: 📺

Sorry for delay! I was coming back from a trip, now I'm back to work on it. Once it's clear which is the best "abstraction" to ReactElements based on canvas/webgl. We can work together in new Primitives and Elements.

@washingtonguilhardes
Copy link

washingtonguilhardes commented Jun 15, 2018

Brow I've been work with React since 2014. How can I help you ? I look for your project and I loved it.

@dead
Copy link

dead commented Aug 3, 2018

If you want a flexbox implementation, have a look at this: https://github.com/dead/typeflex 😄
It is basically a Yoga port in typescript.

@raphamorim
Copy link
Owner

raphamorim commented Oct 25, 2019

@dead what's the difference between yoga? I've created this ticket #42. I'm considering using some lib or even yoga to deal with that. Let's move the flexbox discussion to there, please.

Positioning based on parent, ListView, ScrollableView and accessibility are topics that I definitely need some help. I mean, all the help is welcome 🙏. Closing this issue. :shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants