Simple To-Do App.
- this directory - multiplatform project for browser and JVM backend.
- mobile - hybrid mobile application using KotlinJS and Cordova to run on Android, iOS, Windows Phones, etc.
Search for "ZZZ" and replace it with the information for your custom app.
Change the code to your hearts desire. You can supply initial data in src/jsMain/web/initial-data.json, whether manually or by copying in the output from the backup button in the app which exports the current state of the data.
First run "./gradlew build" in this top-level directory.
In IntelliJ, right-click on src/jsMain/web/index.html and "Open in Browser". Voila! Note: This way works with Source Maps for debugging.
Alternative: If that doesn't work, go to build/public/index.html and "Open in Browser". Note: This one works with Source Maps for debugging.
Prerequisite: Replace ZZZAppIdZZZ in .firebaserc
Install firebase tools: "npm install -g firebase-tools"
In the top-level directory, run "firebase deploy".
See mobile/README.md
Build (see above). Build the mobile app and make sure it has basic functionality.
Thank you to the following frameworks, tools, libraries, and languages:
- Kotlin - http://kotlinlang.org/
- Twitter Bootstrap - http://getbootstrap.com/
- pickadate.js - http://amsul.ca/pickadate.js/
- Javascript - http://javascript.com/
- Cordova - http://cordova.apache.org/
- Gradle - https://gradle.org/
- Phonegap Build - https://build.phonegap.com/