Menu

Tree [7e20fe] master /
 History

HTTPS access


File Date Author Commit
 .vscode 2018-12-19 helloworld helloworld [520863] Initial commit
 hooks 2018-12-19 helloworld helloworld [520863] Initial commit
 platforms 2018-12-21 helloworld helloworld [7e20fe] app icon and release build
 plugins 2018-12-21 helloworld helloworld [eb5d13] open link in external browser, must install ina...
 res 2018-12-19 helloworld helloworld [520863] Initial commit
 simulation 2018-12-20 helloworld helloworld [8ce707] get news list done
 src 2018-12-21 helloworld helloworld [c7645a] open link in external browser, must install ina...
 webpack 2018-12-19 helloworld helloworld [520863] Initial commit
 www 2018-12-21 helloworld helloworld [7e20fe] app icon and release build
 .editorconfig 2018-12-19 helloworld helloworld [520863] Initial commit
 .gitignore 2018-12-19 helloworld helloworld [520863] Initial commit
 README.md 2018-12-21 helloworld helloworld [7e20fe] app icon and release build
 babel.config.js 2018-12-19 helloworld helloworld [520863] Initial commit
 build.json 2018-12-19 helloworld helloworld [520863] Initial commit
 config.xml 2018-12-21 helloworld helloworld [eb5d13] open link in external browser, must install ina...
 package-lock.json 2018-12-21 helloworld helloworld [eb5d13] open link in external browser, must install ina...
 package.json 2018-12-21 helloworld helloworld [eb5d13] open link in external browser, must install ina...
 webpack.config.js 2018-12-19 helloworld helloworld [520863] Initial commit

Read Me

hkgalden.com News Reader

hkgalden.com News Reader Powered by Framework 7, Vue and Apache Cordova

Prerequisites

  • Node
  • Cordova CLI

    npm install -g cordova

  • Android SDK
  • Any web browser for testing

Optional

  • Microsoft Cordova Simulate for hot reload during development and using browser

    npm install -g cordova-simulate

Roadmap

  • Setup and compile development environment: apache cordova, android, browser, hot reload for development [done]
  • Integrate Framework 7 Vue [done]
  • News list
  • News view single page
  • News view page picker
  • Option page, text size, theme
  • Photo click to download module
  • Block user
  • Block post
  • Option page, disable image
  • Photo zoom
  • Photo download
  • Offline mode: Store news list content

Project Creation (Already Done)

cordova create com_hkgalden_newsreader_vue com.hkgalden.newsreader.vue VueNewsReaderHKGaldenCom --template cordova-template-framework7-vue-webpack
cordova platform add browser
cordova run browser -- --live-reload
cordova platform add android
cordova run android -- --lr
To test ajax, must use Microsoft module
simulate
git remote add origin ssh://galden2018613@git.code.sf.net/p/hkgalden-newsreader/code
git push -u origin master

Development Setup

npm install

Generate apk

cordova build android --release