Basecamp 3 for iOS: Hybrid Architecture
I really admire Basecamp&#x27;s culture of being thoughtful and forward-thinking, without crossing the line into fad-chasing and reinventing the wheel for no reason.<p>I&#x27;m a native iOS developer who is horrified by 95% of the &quot;hybrid&quot; or cross-platform approaches to mobile development out there today. They all seem to primarily be driven by a desire to use Javascript, or some manager naively thinking they can cut their mobile dev budget in half, rather than any concern for what&#x27;s best for the user. I thought React Native might finally be a sensible approach, but there&#x27;s a long list of things I really dislike about it.<p>However, Basecamp&#x27;s mix of native and webview here is thoughtful and appropriate. Rendering those web-based views with 100% native views would be a huge pain for very little gain, and this approach allows them to retain much of the advantages of an overall native architecture.