Hacker News new | ask | show | jobs
by jacquesc 3000 days ago
Glad to see they're moving beyond Cordova's main issue: trying to fully automate the native build processes with disastrous results.

I am perfectly happy opening up Xcode to build and configure. Same with Android Studio. Trying to find a "Cordova solution" to very common build tasks was a continual nightmare for me.

I ended up just switching to React Native to wrap a progressive web app. It makes no sense since I'm only using a single React component (UIWebView), but the build / deploy process was just so much easier to manage than the mess of Cordova scripts and outdated/broken plugins.

1 comments

You're hitting on something we hear a lot, and that's a use case we are really going after. Even if you use RN today with a webview, there's no core way to expose plugins/modules to that web view (like Cordova does). I think there's a middle ground here where the web layer is first class but it's easier to drop into native code and manage your native project as you wish, while staying as close as possible to the standard tools/APIs that each platform developers typically use. If we can save you 95% of the time on your app, and have simple escape hatches to get full control, that's a win.