Skip to content

camptocamp/luxembourg-cordova

Repository files navigation

Luxembourg website wrapper based on Cordova

The goal of this project is to provide a lightweight wrapper around the website. Using Cordova allows the application to use the device persistent storage instead (higher memory limit, no automatic reclaiming of space)...

Pure web

  • Run make run-browser

Android

An APK is available in the gh-pages branch, see https://camptocamp.github.io/luxembourg-cordova/v2018_09_20.apk

iOS

POC state

General

  • issue with running the minified build of the website (unknown reason);

Android

  • on simulator: all OK
  • on device:
    • start without internet was OK with geoadmin inside the iframe;
    • iframe <> cordova communication was OK

iOS (default webview)

  • on simulator:
    • start without internet was OK with geoadmin inside the iframe;
    • iframe <> cordova communication was OK
  • on device (old iPad on iOS 9):
    • start without internet was OK with geoadmin inside the iframe;
    • iframe <> cordova communication was tested with a stub (browser too old: don't understand unminified const/let): stored 1GB of data, and read it back
  • Mind the upcoming webview changes: https://cordova.apache.org/news/2018/08/01/future-cordova-ios-webview.html