Here is a (very) simplistic non-persistent TODO app for the sake of comparing frameworks.
The code:
- Javascript: cordova/www/js/index.js
- Template: cordova/www/index.html
- Style: cordova/www/css/index.css
To try:
cd cordova
npm install
cordova platform add android
cordova run android
The code:
- Typescript: ionic2/app/pages/home/home.page.ts
- Template: ionic2/app/pages/home/home.page.html
- Style: ionic2/app/pages/home/home.page.scss
To try:
cd ionic
npm install
ionic serve
The code is here: rn/App.js.
To try:
cd rn
npm install
react-native run-android
The code is here: expo/App.js.
To try:
cd expo
npm install
expo start
Do whatever you want.