Bitcoin Forum
November 14, 2024, 10:00:41 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [App Android] The Rock Trading (unofficial)  (Read 2338 times)
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 12, 2014, 10:48:23 PM
Last edit: April 18, 2015, 09:44:15 PM by mikexine
 #1

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.

dario.93
Sr. Member
****
Offline Offline

Activity: 381
Merit: 250



View Profile
May 13, 2014, 09:15:45 PM
 #2

Per quel che vale posso assicurare che funziona Smiley
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 17, 2014, 01:47:35 PM
Last edit: April 18, 2015, 09:44:36 PM by mikexine
 #3

Per quel che vale posso assicurare che funziona Smiley
grazie Smiley
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 02, 2014, 06:43:16 PM
Last edit: April 18, 2015, 09:45:03 PM by mikexine
 #4

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
dario.93
Sr. Member
****
Offline Offline

Activity: 381
Merit: 250



View Profile
June 02, 2014, 06:51:17 PM
 #5

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
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 02, 2014, 07:35:53 PM
 #6

Ah il telefono non è esploso Wink

Questa è la cosa più importante Wink
paci
Hero Member
*****
Offline Offline

Activity: 500
Merit: 500



View Profile WWW
June 03, 2014, 11:53:25 AM
 #7

Bravo! Avanzi una maglietta TheRock come minimo :-)

/paci

https://www.therocktrading.com - Bitcoin exchange since 2011 - BTC/LTC/ETH/ZEC/PPC/XRP/EUR - SEPA
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 03, 2014, 07:12:00 PM
 #8

Bravo! Avanzi una maglietta TheRock come minimo :-)

/paci

Grazie mille! Smiley
mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
June 03, 2014, 07:13:07 PM
Last edit: April 18, 2015, 09:46:42 PM by mikexine
 #9

L'app è ora liberamente scaricabile ed installabile dal Google Play Store!


mikexine (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
April 18, 2015, 09: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!

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!