HRHugo Rusinhugorus.hashnode.dev·Jul 30 · 6 min readPrompt-to-App Is a Lie. Here's What Actually Ships.The demo always looks the same. Someone types "build me a fitness tracking app with social features" into a tool, waits ninety seconds, and a working app appears on screen. The video gets two million 00
HRHugo Rusinhugorus.hashnode.dev·Jul 23 · 4 min readThe UX of OTA Updates: What Users See, What Breaks, and How to Design for BothMost writing about React Native OTA updates focuses on the developer experience. This post is about the user experience — because a well-configured OTA update is invisible, and a badly-configured one 00
HRHugo Rusinhugorus.hashnode.dev·Jul 22 · 5 min read7 Things That Break When You Convert a Web App to React NativeAI web app builders got very good very fast. You can describe an app to Lovable, v0, or Bolt and have a working web product the same afternoon. Then you try to put it on the App Store, and you discove00
HRHugo Rusinhugorus.hashnode.dev·Jul 16 · 3 min readThe UX Dividends of File-Based Routing in React Native (That Engineers Rarely Talk About)Most posts about expo-router are engineering-centric. I want to talk about what file-based routing actually does for the users of a React Native app — because in our user-testing sessions, this is whe00
HRHugo Rusinhugorus.hashnode.dev·Jul 15 · 12 min readHow to Build a Video Calling App with React Native and WebRTCWebRTC is built into every modern OS, and react-native-webrtc is production-hardened — you can ship a 1-to-1 video call in a weekend with open-source pieces only. Every call has four parts: a signali00