This is an old revision of the document!
Risultato atteso: inviare notifiche PUSH da un server verso altri server, in maniera asincrona (tramite un canale). Questi server si preoccuperanno poi di inoltrare le notifiche verso altri dispositivi.
Teconologie: Node.js, Appcelerator Node.ACS
Referenze:
Node.ACS quickstart: http://docs.appcelerator.com/cloud/latest/#!/guide/node_quickstart Node.ACS MVC Framework: http://docs.appcelerator.com/cloud/latest/#!/guide/node_mvc Node.ACS CLI command reference: http://docs.appcelerator.com/cloud/latest/#!/guide/node_cli Google Developing Console (API Key): https://console.developers.google.com/project
Installazione
In questa sezione vengono registrati i passi svolti seguendo il QuickStart di Node.ACS ( http://docs.appcelerator.com/cloud/latest/#!/guide/node_quickstart ) al fine di ottenere un'applicazione utilizzando l'MVC framework contenuto in Node.ACS
- installare Node.js e npm
* installare Node.js dal sito http://nodejs.org/ (nota: Node.ACS CLI richiede Node versione 0.8.13 o sueriore )
* npm è installato automaticamente con Node dalla versione 0.6.3 . Nel caso fosse necesario installarlo, scaricarlo dall'npm github repo https://github.com/isaacs/npm/ .
- installare la Node.ACS CLI, acs
* npm install -g acs
Creare una app - Login Autenticazione all'ACS cloud: acs login richiede un account Appcelerator**
- Creare applicazione:
acs new nome_app
Di default, l'applicazione è configurata per usare il Node.ACS MVC framework.
- Pubblicare la app nel cloud:
cd nome_app acs publish