JavaScript is so ubiquitous that you can build native mobile applications using technologies web developers already know (HTML, JavaScript, CSS).
React Native
With React Native, from the same code base, you can build iOS and Android real native mobile applications, using concepts familiar to React developers. To know more about building applications for both iOS and Android, read this tutorial.
Other solutions, based on Cordova, used to rely on Webview to render the screens and were not as efficient than a native solution. "Write Once Run Everywhere"... This is a developer's dream came true!
Ionic
Ionic was a pioneer with the concept of "hybrid" applications. Under the hood, it's based on Cordova to access the mobile device features. It's very mature with a large eco-system.
NativeScript
NativeScript aims for the same goal as React Native (build real mobile applications using web technologies). It comes in 2 flavors, NativeScript Core and NativeScript + Angular 2
No comments:
Post a Comment