Author

Topic: [App Android] The Rock Trading (unofficial) (Read 2334 times)

full member
Activity: 230
Merit: 100
April 18, 2015, 05:46:48 PM
#10
Ora è disponibile al download sul Google Play store la nuova versione dell'app!
Spero che funzioni un po' meglio di quella precedente; dovrei inoltre riuscire a mantenerla un po' più aggiornata Smiley
Ciao!

full member
Activity: 230
Merit: 100
L'app è ora liberamente scaricabile ed installabile dal Google Play Store!


full member
Activity: 230
Merit: 100
Bravo! Avanzi una maglietta TheRock come minimo :-)

/paci

Grazie mille! Smiley
hero member
Activity: 500
Merit: 500
Bravo! Avanzi una maglietta TheRock come minimo :-)

/paci
full member
Activity: 230
Merit: 100
Ah il telefono non è esploso Wink

Questa è la cosa più importante Wink
sr. member
Activity: 381
Merit: 250
Io sono il beta-tester dei telefoni andorid Cheesy Ho scaricato il tutto sul mio s3 mini disabilitando nelle impostazioni il fatto che si possa scaricare app solo dal play store. La app funziona anche se è ovviamente una beta, però penso che non ci voglia molto a migliorarla, credo il grosso sia già stato fatto. Smiley

Ah il telefono non è esploso Wink
full member
Activity: 230
Merit: 100
Ho provato a creare una applicazione per android che interagisca con le API di therocktrading.com. Sembra funzionare! Ho usato Delphi XE6, un po' perchè qualcosina lo conoscevo già, un po' perchè le app dovrebbero funzionare senza problemi anche su iPhone e iPad - "dovrebbero" perchè non ho ancora provato a compilarle e testarle.

Ho pubblicato un pezzo del codice su GitHub. Tra i file su GitHub c'è anche il .apk da installare sul device android. Lo stesso file è scaricabile anche da Dropbox.

Se qualcuno vuole controllare il codice e crearsi il .apk da solo, c'è una trial version di Delphi. In questo caso potrebbero mancare dei file su GitHub, semmai scrivetemi; se è così non è perchè non ho voluto pubblicarli, ma soltanto perchè, ammetto, non ho idea di quali file dovrei condividere per permettere a qualcuno di crearsi lo stesso progetto. Oltre ai componenti di base di Delphi XE6, ho utilizzato x-superobject e FMX Toast.

L'app può essere utilizzata senza effettuare un login su trt: in questo caso sono però disponibili soltanto i Bid-Ask-Last delle varie coppie di valute e delle società virtuali quotate su trt.

Per poter controllare il proprio balance e creare ordini, è necessario inserire nella tab login il proprio username, la propria password e la propria api key (questa va richiesta al supporto di trt).
I propri dati personali dovranno essere inseriti nella app ogni volta che viene avviata. Non so se sia un buon suggerimento, ma in questo caso salvare la api key tra le note del cellulare potrebbe funzionare, poi basta un copia-incolla. Senza la password comunque non si accede a trt, e eventualmente se password e api key vengono rubate, il peggio che può capitare è che qualcuno crea ordini a caso (o cambia la password se non avete il 2fa) - per proteggere i prelievi basta settare il pin su trt sotto "My personal data" - "Security". (di questa ultima parte sulla sicurezza ammetto di non essere proprio sicuro, è quello che ho capito dal sito - potrebbe essere sbagliato Smiley ).

Per i vari test che ho fatto ho utilizzato un Samsung GT-P1000 con Cyanogenmod (11-20140122-NIGHTLY-p1), versione Android 4.4.2. Potrebbero esserci problemi di visualizzazione se vengono utilizzati schermi particolarmente piccoli. In caso, basta avvisare e cercherò di sistemarlo.

Questo progetto NON è ufficiale e non c'è nessuna garanzia su eventuali malfunzionamenti/distruzione del cellulare o del saldo trt/eccetera.

Se qualcuno ha qualche suggerimento, mi dica Smiley
full member
Activity: 230
Merit: 100
Per quel che vale posso assicurare che funziona Smiley
grazie Smiley
sr. member
Activity: 381
Merit: 250
Per quel che vale posso assicurare che funziona Smiley
full member
Activity: 230
Merit: 100
Ho provato a creare una applicazione per android che interagisca con le API di therocktrading.com.

Ho pubblicato un pezzo del codice su GitHub. Tra i file su GitHub c'è anche il .apk da installare sul device android. Lo stesso file è scaricabile anche da Dropbox.

Se qualcuno vuole controllare il codice e crearsi il .apk da solo, c'è una trial version di Delphi. In questo caso potrebbero mancare dei file su GitHub, semmai scrivetemi; se è così non è perchè non ho voluto pubblicarli, ma soltanto perchè, ammetto, non ho idea di quali file dovrei condividere per permettere a qualcuno di crearsi lo stesso progetto. Oltre ai componenti di base di Delphi XE6, ho utilizzato x-superobject e FMX Toast.

L'app può essere utilizzata senza effettuare un login su trt: in questo caso sono però disponibili soltanto i Bid-Ask-Last delle varie coppie di valute e delle società virtuali quotate su trt.

Per poter controllare il proprio balance e creare ordini, è necessario inserire nella tab login il proprio username, la propria password e la propria api key (questa va richiesta al supporto di trt).
I propri dati personali dovranno essere inseriti nella app ogni volta che viene avviata. In questo caso salvare la api key tra le note del cellulare potrebbe funzionare, poi basta un copia-incolla.

Per i vari test che ho fatto ho utilizzato un Samsung GT-P1000 con Cyanogenmod (11-20140122-NIGHTLY-p1), versione Android 4.4.2. Potrebbero esserci problemi di visualizzazione se vengono utilizzati schermi particolarmente piccoli. In caso, basta avvisare e cercherò di sistemarlo.

Questo progetto NON è ufficiale e non c'è nessuna garanzia su eventuali malfunzionamenti/distruzione del cellulare o del saldo trt/eccetera.

Se qualcuno ha qualche suggerimento, mi dica Smiley

------------

Aggiornamento - 03/06/2014

Ora è possibile scaricare ed installare l'app dal Google Play Store!


-----------

Thread in inglese - sezione internazionale --> Project Development


-----------

Aprile 2015
Ho aggiornato l'applicazione, cambiando un po' la parte grafica. Presto vorrei aggiungere la possibilità di salvare le credenziali. Per un disguido, l'applicazione aggiornata è inserita come nuova applicazione.

Jump to: