Açıklama Yok

halphass cb1ba121cd @adding notification type & url 7 yıl önce
hooks 48e1b76178 init commit 7 yıl önce
res d56b8069be Updates config.xml 7 yıl önce
www cb1ba121cd @adding notification type & url 7 yıl önce
.gitignore e9dd36c201 Aggiunti la cartella bower_components in ignore 7 yıl önce
2017_03_18_100840-android-release.apk b1e1ff1815 @adding release-apk, moving push messages to separate JS file 7 yıl önce
README.md 14997d61ff Fix #17 7 yıl önce
android-debug.apk e192c5eb30 aggiunto apk per gino che non compila 7 yıl önce
config.xml e9250b9e3e Merge branch 'master' of https://git.lattuga.net/hacklabbo/Ilovexm24 7 yıl önce
screenshot1.png c41dc9e8a5 screenshot 7 yıl önce

README.md

App per xm, prende i contenuti dal sito e te li salva nel cellulare.

Environment

NodeJs

add gpg key using

curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -

add APT repo (verify/create) nodesource.list file in /etc/apt/sources.list.d with:

deb https://deb.nodesource.com/node_6.x jessie main
deb-src https://deb.nodesource.com/node_6.x jessie main

Alternative setup (it supports Kali, Debian, Mint, ...):

sudo curl -sL https://deb.nodesource.com/setup_6.x | bash -

(it supports Kali, Debian, Mint, ...)

Cleanup:

apt-get purge nodejs

Refresh:

apt-get update && apt-get install nodejs nom

ADK (android developer kit) e

Cordova CLI

Cordova si intalla con npm, packager di nodejs

npm install -g cordova

Android tool

ADK (android developer kit)

P.S. Con l'ultima versione di Android Studio è necessario scaricare a mano gli android tools.

Appunti

http://www.digitigrafo.it/module/1249

Build del progetto

cordova platform rm android

Per rimuovere la piattaforma vecchie di Android

cordova platform add android

Per aggiungere la piattaforma nuova. Durante questa operaionze i seguenti plugin verranno auto installti:

  • cordova-plugin-compat
  • cordova-plugin-file
  • cordova-plugin-media
  • cordova-plugin-whitelist
  • cordova-sqlite-storage
  • phonegap-plugin-push

    cordova plugin add cordova-plugin-network-information \
    		cordova-plugin-x-socialsharing \
    		cordova-plugin-splashscreen
    

Forse non serve, ma l'howto di cordova-plugin-x-socialsharing dicono di farlo:

cordova prepare

Per installare il plugin sulla rete che non viene installato in automatico

cordova run android

Per lanciare l'emulatore Android con l'applicazione. Ovviamente si deve aver configurato il proprio environment correttamente.

TODO, ISSUE e FEATURE

Usiamo l'issue tracker non il wiki.