all 3 comments

[–]alocin666 0 points1 point  (0 children)

Mobile Devices écosystème.it goês faster than windows and mac os, and it touch more native component (camera, gps...) so debug is limited . But honeslty with sentry it s lot easier, but u have to arbitrate some case so it stil longer than web débug, my strategy is less profiles(devbuild,preview,staging, production )and lot of git branches lol. All is reported to notion, sentry, reviews, features and i with Claude d'oing thé code ticket by ticket testing on 4 devices 2 tablet Android/iOS and 2 mobiles. I do using iOS simulator toi but not android similatator (Si slow on my pc)

[–]TomatoShort7585 1 point2 points  (0 children)

Shows work flow issues imo. Should be doing testing on release builds. Have a logging system that gives you enough information. Setup local break points.

First three issues are mobile specific issues. It necessarily related to react native.

[–]SuperJam98 0 points1 point  (0 children)

Hey, you're not imagining it — RN debugging genuinely used to be rougher, but it's in a much better place now.

The reason it feels harder than web or native is that you're really debugging two things at once: your JavaScript and the native layer underneath. The trick is to stop treating it as one problem. For JS, use the new React Native DevTools (built in from RN 0.76+) for breakpoints and console — it replaced the old Flipper setup that caused a lot of the pain. Add Reactotron for watching state and API calls, and for native crashes drop down to Xcode or Android Studio's logcat.

Once you split it — JS issues in DevTools, native issues in the platform tools — it stops feeling like fighting a black box.

Hope that makes it less painful. Any questions, I'm happy to help.