Created by Howard.Zuo / @leftstick
In software engineering
Building GUI with web technology along with a native container, and allow it to access the wider functionality of the device and produce a more refined user experience
No, basically desktop is covered as well.
We are going to create few apps in next minutes
#install ionic and cordova
[sudo] npm install -g cordova ionic ios-sim
#create app via ionic generator
ionic start ionic-app sidemenu
#add platform support
cd ionic-app
ionic platform add ios
ionic platform add android
#compile source
ionic build [ios/android]
#debug
ionic emulate ios --livereload #for ios
ionic run android --livereload #for android
#install react-native
[sudo] npm install -g react-native-cli
#create app via react-native-cli
react-native init rnApp
#debug for ios
cd rnApp
open ios/rnApp.xcodeproj # open projcect via xcode
#debug for android
cd rnApp
react-native run-android
#install generator-electron-naive
npm install -g generator-electron-naive #use sudo if you are on *nix OS
#create app via generator-electron-naive
yo electron-naive #answer following questions
#godo test-project
cd test-project #the name might be different in you case
#generator desktop executable app
npm start #the same as "gulp"
Executable app generated!!!
Try finding it at dist/v0.36.10/