Newsgroup: it.comp.lang.delphi
Titolo: Delphi-Android

Ciao a tutti,
ho un paio di domandine dato che sto' iniziando ora ora... cominciamo
 
C'e' la possibilità di ridurre la dimensione dell'eseguibile? Anche un 
progetto stupido (una form con due bottoni) viene sui 4 mega
 
C'e' la possibilità di velocizzarlo? La stessa form di cui sopra impiega 
2-3 secondi buoni ad aprirsi (almeno sul mio Huawei G510)
 
Ultima cosuccia... esiste la possibilità di utilizzare i ProgressDialog 
in maniera da far capire all'utente che si stà processando qualcosa?
 
Grazie
 

Mi rispondo da solo dopo una marea di tentativi ma lo condivido casomai 
a qualcuno serva...
 
 
Dunque sulla velocità di caricamento e sulla dimensione sembra che non 
ci sia nulla da fare almeno per ora
 
Sulla velocità di refresh della form basta inserire un BeginUpdate (e 
ovviamente un EndUpdate alla fine) nelle parti di programma che 
modificano i valori dei controlli sulla form stessa (la velocità aumenta 
di un 6-7 volte buone)
 
Per il ProgressDialog ho usato le informazioni contenute qui'
http://www.fmxexpress.com/multithreaded-progress-dialog-in-delphi-xe5-firemonkey-for-android-and-ios/
 
http://www.fmxexpress.com/native-platform-progress-dialogs-for-delphi-xe5-firemonkey-on-android-and-ios/
 
 
mentre per il dialogo personalizzato ho trovato ottimo questo tutorial
http://www.youtube.com/watch?v=2fa19mYZWy8
 
 
una domandina, se lo sapete... è possibile aprire il gestore delle email 
di default passandogli un indirizzo tipo mailto:
mia...@sito.com
?
 
E, un'altra cosuccia (vabbè oggi esagero) come ci si deve comportare per 
includere i messaggi pubblicitari standard delle app scaricate (il 
bannerino in alto o in basso per intenderci)
 
Grazie a tutti


 
Ma lo Screen.Cursor dell'amato Delphi non è utilizzabile? La rotellina dell'attesa classica non c'è modo di visualizzarla?
Infine un buon manuale con la spiegazione del framework "fmx" (classi, proprietà, eventi, ecc.) non esiste?
Delle vere applicazioni qualcuno le ha sviluppate utilizzando XE5 ? Io dovrei realizzare alcune soluzioni che mi sono state richieste ma ho paura ad avventurarmi in un ambiente che, mi sembra, in pochissimi conoscono. Mi sembra di essere tornato nel lontano 1995 quando iniziai a sviluppare le prime applicazioni con Delphi 1, erano più le incazz.... che il piacere, ogni poco c'era la spiacevole sorpresa.
 
Grazie
 
Fabio

Hai perfettamente ragione. Ma conta che il Delphi stà cercando di 
entrare in un mercato al 99% java (ed infatti ci sono le varie unit 
Androidapi.JNI.{} anche se non sono documentate c.&%$%$&%$.o) e non è 
semplice, comunque...
 
Esempi di codice anche molto buoni li puoi trovare qui 
www.fmxexpress.com
 per il resto bisogna solamente provare e provare (non 
hai idea le incazzature che sto' avendo).
 
Credo che FMX sia un ottimo framework ma, come hai detto tu, manca una 
buona manualistica, esempi un po' più concreti del classico "ciao mondo" 
e dei buoni forum di discussione - a proposito se qualcuno ne è a 
conoscenza li potrebbe postare?
 
Un ultimo appunto personale... bisogna cambiare radicalmente la maniera 
di pensare ad un applicazione multi form in quanto Android supporta una 
form alla volta (niente form modali, niente form multiple a video, 
etc...) e comunque mancano i supporti per le interfacce base come i 
messaggi di sistema (se il ProgressDialog, per esempio, è nel sistema 
Android perchè lo devo creare ex novo?)
 
Vabbè sfogo finito e mi rimetto al lavoro
 


Praticamente ora come ora è un giochino per passare il tempo e non certo 
per produrre e lavorare, nonostante tutto credo anche in questo progetto 
però non mi sento di spendere i 1000 o 2000 euro per una licenza in 
tutta onestà.
 
-- 
Il silenzio ti fa vedere ciò che il rumore non ti fa cogliere ..

vabbè proprio un giochino no, conta che XE5 è favoloso e vale la spesa - 
android è incluso ed anche se è un pochino acerbo funziona egregiamente -