Anzitutto un doveroso saluto a tutti. Dopo aver provato la trial per tre giorni, un paio di giorni fa ho acquistato il B4A. E per impararne la logica mi sono fatto un semplice programmino che crea un service che ogni pochi minuti manda un messaggio tramite socket ad un PC dove gira un serverino fatto in VB6. Niente di che insomma e tutto fila via lisssssio come l'olio.
Ora, dato che in B4A sono un perfetto newbie, avrei alcune domande che mi assillano...
1. Se l'applicazione viene terminata (ExitApplication) il servizio rimane ovviamente in vita. Il servizio ora fa una notifica premendo sulla quale si riattiva l'app. A questo punto si crea un secondo processo oppure no? Ovvero l'app appena lanciata è comunque linkata al precedente servizio? Oppure è un processo separato che andrebbe ad aprire un nuovo servizio...?
2. Se l'applicazione viene terminata, sempre con ExitApplication, un IsPaused(Main) funziona ancora visto che l'app tecnicamente non esiste più?
Mi direte: prova e vedi! Ma attualmente ho solo imparato come far girare le app col debugger attivato, e quando l'app viene terminata il debugger si disconnette ed il servizio va ovviamente in crash causa la mancanza del debugger. Non ho ancora imparato come creare ed installare un pacchetto 'autonomo' sul device android (magari poi vi farò altre domande...)
Grazie a tutti ed un rinnovato saluto
Ora, dato che in B4A sono un perfetto newbie, avrei alcune domande che mi assillano...
1. Se l'applicazione viene terminata (ExitApplication) il servizio rimane ovviamente in vita. Il servizio ora fa una notifica premendo sulla quale si riattiva l'app. A questo punto si crea un secondo processo oppure no? Ovvero l'app appena lanciata è comunque linkata al precedente servizio? Oppure è un processo separato che andrebbe ad aprire un nuovo servizio...?
2. Se l'applicazione viene terminata, sempre con ExitApplication, un IsPaused(Main) funziona ancora visto che l'app tecnicamente non esiste più?
Mi direte: prova e vedi! Ma attualmente ho solo imparato come far girare le app col debugger attivato, e quando l'app viene terminata il debugger si disconnette ed il servizio va ovviamente in crash causa la mancanza del debugger. Non ho ancora imparato come creare ed installare un pacchetto 'autonomo' sul device android (magari poi vi farò altre domande...)
Grazie a tutti ed un rinnovato saluto