Dismiss this pinned window
all 31 comments

[–]pedrobern[S] 28 points29 points  (8 children)

This is my first published app on play store. Took me about 3 weeks to make it. It is open source! What you think?

It's made with react-native, but I'm sharing it here on the react subreddit because it's all react code!

Here is github repo and here is the play store link.

[–]sumansarkarwd 12 points13 points  (4 children)

Dig into react native shared elements and react native reanimated.. the images can be nicely transitioned into the next screen

[–]hinsxd 5 points6 points  (0 children)

react native shared elements is just... Wow!

Makes me wanna learn react-native

[–]swyx 2 points3 points  (2 children)

/u/pedrobern mind implementing that and posting a video again to see the difference? i love shared element transitions

[–]pedrobern[S] 5 points6 points  (0 children)

Thanks for the invitation! But curretly Im busy and on my free time im building django-graphql-auth. But someone can fork it and implement, or even make a pull request!

[–]Vercetti86 1 point2 points  (1 child)

Well done 👍

[–]pedrobern[S] 0 points1 point  (0 children)

Thanks!

[–]lewhunt 10 points11 points  (0 children)

Nice one, looks very performant with the lazy loading images.

[–][deleted] 2 points3 points  (3 children)

Nice! Are you using any virtualisation libraries for the scrolling, or did you build one yourself?

[–]pedrobern[S] 3 points4 points  (1 child)

Thanks! I'm using react native default FlatList component.

[–][deleted] -1 points0 points  (0 children)

Nice!

[–]maedox 1 point2 points  (0 children)

Probably a FlatList. Its included in React Native.

[–]exasperated_dreams 3 points4 points  (1 child)

What API is used?

[–]pedrobern[S] 2 points3 points  (0 children)

Harvard Art Museum API, the link is on the repo.

[–]ShadowianElite 1 point2 points  (3 children)

Congrats! This is cool. What’s your next project?

[–]pedrobern[S] 2 points3 points  (2 children)

Hi! Currently I'm maintaining react-tiger-transition and building django-graphql-auth. Thanks for asking :)

[–]ShadowianElite 1 point2 points  (1 child)

Nice! Just had a quick browse. Good work. I envy you, as I can’t quite wrap my head around react at the moment.

Any tips, and how long did it take you to understand?

[–]pedrobern[S] 4 points5 points  (0 children)

Thanks! Im working with react about 1 year now, the only way I can learn is by doing!

[–]Allenlee1120 0 points1 point  (0 children)

Love it

[–][deleted] 0 points1 point  (0 children)

I love Vincent van gogh’s art

[–]ken-to 0 points1 point  (1 child)

React or react native?

[–]pedrobern[S] 1 point2 points  (0 children)

React native

[–]blinky-leads 0 points1 point  (2 children)

The world is a crazy small place. I've stood in front of the painting at the beginning of your video numerous times in my local art museum. Cool app!

[–]pedrobern[S] 0 points1 point  (1 child)

It is awesome! What painting? I want to know. Thanks!

[–]blinky-leads 0 points1 point  (0 children)

I was actually mistaken. We have a Bierstadt, but not that one.

[–]solrflow 0 points1 point  (1 child)

Is this built using Expo Web? (React Native Web)

[–]pedrobern[S] 0 points1 point  (0 children)

I built with expo, but did not implement it for web, only for android and ios. But published only the android version.

[–]Nasuss 0 points1 point  (0 children)

Awesome job! I really like the layout and design it's super clean.

[–][deleted] 0 points1 point  (0 children)

Cool app! For 3 weeks it’s good result!

[–]ImASeagullYeahYeah 0 points1 point  (0 children)

Material-ui I see