Newsgroup: it.comp.lang.delphi
Titolo: [Consgilio] Delphi XE - Android

Salve gente!
In un mio piccolo progetto devo importare dei dati (un piccolo file 
xml), maneggiare i dati e scrivere i dati modificati in un file ini nel 
device android.
Ho già sperimentato nello scrivere files nel device, ma vorrei un'idea 
SEMPLICE per importare il file xml da pc verso il programma su android.
Cosa consigliate? (tenete presente che l'utente finale è proprio utente 
"medio-basso livello"...e più gli rendo semplice il compito meglio è...
Non so come rendere semplice l'operazione di mettere il file xml sul 
device...(per prendermelo da app me la smazzo io...).
 
Idee/suggerimenti in merito?
 
Grazie infinite!

 Cosa consigliate? [...]
 
Scaricarlo tramite un indirizzo (URL) dove hai pubblicato il file?
 
-- 
MARCO BREVEGLIERI (Software and Web Developer)
 #Home: 
http://www.marco.breveglieri.name
 
 #Blog: 
http://www.compilaquindiva.com
 
 #DelphiPodcast: 
http://www.delphipodcast.com
 


 
Il file xml è sul pc dell'utente, non sono io a fornirlo e per ogni 
utente è differente (forse mi ero espresso male).
Devo sparare nel modo più semplice un file sul cellulare (e poi da app 
importarmelo)

 importarmelo)
 
Tramite il programma (che presumo sia installato sul PC dell'utente) puoi caricare il file XML sul Web e scaricarlo dall'app sul cellulare per importarlo.



 
Te la devo raccontare tutta....
Sul pc gira un programma (che non ho fatto io) che al suo interno lavora 
su un db un pochino strano...(ma riesco a manipolarlo in delphi).
La mia app su Android deve ciucciarsi quel file in qualche modo, nel 
modo più semplice possibile (parliamo di veri utonti...).
 
Spero di esser stato chiaro.
 
Grazie per adesso
 

 modo più semplice possibile (parliamo di veri utonti...).
 
Definisci qual è la modalità più semplice possibile per te, in termini di interazioni utente, e vediamo come si può implementare.
 
Altrimenti il thread diventa infinito con mille proposte che vengono poi scartate perché non sufficientemente semplici per l'utente. :)


> Altrimenti il thread diventa infinito con mille proposte che vengono poi scartate perché non sufficientemente semplici per l'utente. :)
 
Secondo me, farei collegare il cell dell'utente al computer attivando la 
modalità disco removibile di Android.
Mi sembra la via più semplice per l'utente...ma ad esempio mio padre non 
sarebbe in grado di farlo...
 
Io personalmente mi invio i files via mail (e li scarico da lì) o li 
metto su dropbox (che ho pure sul cell).
 

 sarebbe in grado di farlo...
 
Quindi si può fare, oppure no?
Il tuo cliente lo conosci tu... :)


 Il tuo cliente lo conosci tu... :)
 
- Il cliente non è uno...ma potrebbero essere migliaia
- Fare si può fare
 
Forse mi son spiegato male...io chiedevo secondo voi, qual'è la via più 
semplice per utunonto di trasferire un file dal pc al device? (visto che 
sul device gira la mia app, forse era buona cosa che l'ap potesse stare 
in ascolto in qualche modo).
Insomma...come affrontereste questo problema di passare un file dal pc 
alla vostra app su device.
 
PS: L'app è totalmente free, non saprò mai quanti dl saranno fatti 
perchè nonsarà sullo store.
 
 

 semplice per utunonto di trasferire un file dal pc al device? 
 
La via più semplice (per me) è avviare un'applicazione apposita sul PC con un bel pulsantone "Invia" che invia appunto il file e si chiude al termine del processo, e magari averne una analoga sul device con un tasto "Ricevi" che scarica il file.
 
Ancora meglio sarebbe sfruttare le notifiche push per attivare in automatico l'applicazione mobile evitando così di doverla lanciare manualmente.


Quindi una roba tipo:
-nell'app apro una sorta di "ricevi"
-nel pc un'app che scansiona tutti gli host della rete e fa selezionare 
il telefonino (o meglio ancora filtro la scansione di rete cercando il 
device con una determinata porta aperta...magari invio via ftp il file 
al cell).
 
Che ne pensi? Ho inteso bene?
 
Grazie davvero tante!!!!


Potrebbe funzionare.
 
Se usi una versione recente di Delphi XE, puoi fare tutto questo tramite le feature di "App Tethering", inclusa la funzionalità di discovery e accoppiamento tra PC e dispositivo.
 
Ciao,
  Marco.


Figoooooooo
Grazie!