0.7.0 • Published 3 years ago
weather-inquirer-vue v0.7.0
weather-inquirer-vue
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Run test
npm run test:unit
Docker Setup
Docker Hub
- docker pull obadajasem/sensity
- docker run -p 5000:8080 obadajasem/sensity
Local Build
- docker build -t obadajasem/sensity .
- docker run -p 5000:8080 obadajasem/sensity
Done?
your app should be running on:
Theory questions
How would you take what is built here and turn it into an app for mobile?
I can think of multiple possible ways to do that. First am assuming the end goal is a stand-alone application (installable app).
- Starting with the WebView option (using native android or ios apps or cross-platform using flutter or react native ....). and the is the least recommended way. nevertheless, the stores (google play/app store) won't accept the app.
- The second option we could use PWA, a Much better choice from the webview, easy to set up with vue but with the disadvantage of not being installable as apk or IOS app (IPA to upload to the app store), so basically it's not an android or ios app.
Third we could use vue-cli-plugin-cordova which will integrate Cordova into the vue app I don't have much experience here but I think it is worth the shot.