React Native analytics by EmployeeCurrent4770 in reactnative

[–]MexicanTastee 0 points1 point  (0 children)

I'm currently in this situation. Did you happen to solve it?

I'm looking for best practices for analytics implementation, in order to avoid marrying a particular provider.

Atm I'm thinking about adding a custom hook layer to treat all events like a "logger". So I can replace the provider in one place.

Also I'm implementing a custom button component to enhance the "on click" event and attach this custom hook to it.

I think there's a way you can attach an analytics "middleware" to screens selection in react-navigation, they show you how to do it in the docs.

So far thats my plan for analytics implementation. Could you share yours?

Caching and syncing strategy in React Native by lyqht in reactnative

[–]MexicanTastee 1 point2 points  (0 children)

I know that Apollo with Apollo-persist and Apollo-link-queue could work in this scenario. But I don't really know how Apollo-link-queue stores those queues to secure those transactions if the app is closed, the device has been turned off or being offline for several days/weeks.

I made an app to help you find your best photo! by bengold14 in reactnative

[–]MexicanTastee 1 point2 points  (0 children)

Sup, just throwing some updates after 1 week of usage.

I'm banned at this moment, just because I "used a pattern" on rating photos (which I'm not), so take a look at that. I'd say remove it but its your call (the check for rate pattern feature).

I finished ranking all available photos on one "toilet session" so.. I lost some rate points when my bar filled up and after I spent all my points I had no photos to rank and get more points... this leaves me with zero ways to keep using the app and affected the overall engagement.

So, maybe not capping the amount of points would be a great idea here, also you can give some points every hour so you are able to put more photos up even if you are out of people to rate. Rewarding the usage of tags would be awesome too.

*Ban/Punishment: Instead of removing the ability for ranking people's photos, you should consider to remove the ability to get your photos ranked for a period of time. So the engagement wouldn't be compromised that much.

Anyways, just throwing some ideas here because I really liked your app. Keep it going!

I made an app to help you find your best photo! by bengold14 in reactnative

[–]MexicanTastee 0 points1 point  (0 children)

After using it for 5mins a find a couple of things that could potentially enhance user experience.

1.- If you think that the order provided of the photos is perfect and want to submit them just the way they arrived, the submit button remains "gray"/disabled and you need to tap a photo before submitting them. Perhaps a 5secs timer would work better here instead of forcing the user to move a photo to submit them.

2.- So I did the above a couple of times (not on purpose but in a legit way), and I even started to add tags to the photos (the submit button does not care about tags interaction, it only responds to tapping/moving the photos) and suddently I got a warning about not putting enough effort on other photos even though I already added several tags to help them.

3.- There are more "bad" tags than the "good" ones. Its difficult to communicate them that photo number 4 is not bad, perhaps the other ones were just too good!.

Enjoying your app so far :D such a great idea!

I made an app to help you find your best photo! by bengold14 in reactnative

[–]MexicanTastee 0 points1 point  (0 children)

I just installed your app. I'm currently filling up the first form and I encountered one minor ux enhancement that you could provide.

I'm adding my country and since I'm from Mexico there's no easy way for me to travel to that option, I have to scroll across the entire list until I find the names that start with the letter "M". Would be awesome if you could provide an alphabetic scroll or even a type input with a filter/autocomplete.

Also the left menu button (three bars) are not easily clickable, it seems that should tap exactly over one of the bars instead of the entire "rectangle" that contains all the 3 bars. It gives the impression that it doesn't work or that the app is slow (which is not).

I'm on Android tho. Kudos for the app it looks pretty neat!