Congrats to you folks. I had my first Spotted Cow Wisconsin-only unfiltered beer when I stopped by your Madison offices while roadtripping the US in 2013. Awesome to see things are still going well!
There's many of these "native ui-kits" out now. I'm hesitant to call them "apps" because they don't really allow you to interact with the device in any meaningful way. Can't write to SD cards, can't use telephony, can't use camera/nfc/etc...<p>If your app is simple enough that one of these frameworks will work for you, just make a web app. Why do you need a native app if you aren't doing native things?
What happens if Apple decides to start rejecting these JS->Native Code apps built on frameworks like React Native? Because in theory it is possible to update React Native apps remotely bypassing the App Store approval process.<p>2.7 Apps that download code in any way or form will be rejected<p>2.8 Apps that install or launch other executable code will be rejected