Lista di articoli inerenti la progettazione e lo sviluppo di applicazioni native per dispositivi mobile che supportano il sistema operativo Android.
Articoli
Lista articoli per lo sviluppo di applicazioni per Android

Potrebbe interessarti
- Preparare l'ambiente di sviluppo AndroidDownload, installazione e configurazione degli strumenti necessari
- Blind SMS Reader - Linee guidaLeggere gli SMS in codice Morse e Braille su dispositivi touch screen
- Installare ADB per il debug di Firebase Analytics per AndroidDebug dei tracciamenti nelle applicazioni mobile con SO Android

Il seguente articolo ha lo scopo di accompagnare lo sviluppatore durante le fasi necessarie per giungere allo sviluppo della prima applicazione ibrida realizzata con Apache Cordova (Phonegap) su PC Windows per dispositivi Android, cercando di dettagliare nei limiti del possible i passaggi al fine di evitare di incappare in errori e problematiche che spesso si …

Per poter rendere le applicazioni dinamiche è necessario che esse dialoghino con un server remoto dal quale recuperare, tramite query ad un database, le informazioni richieste.
Nasce spontanea l'esigenza di dover leggere il risultato PHP dalla nostra applicazione che, non interpretando direttamente tale linguaggio server side, ha bisogno che tale risultato …

Premetto che il codice per gestire il file system con Cordova per scrivere/leggere un file su un dispositivo Android è relativamente semplice e l'esempio che ripropongo di seguito, riferito alla creazione e scrittura di un file, è perfettamente funzionante e di immediata integrazione, tuttavia mi sono imbattuto in un grattacapo non …

Come è possibile monitorare il comportmento delle applicazioni web sul proprio dispositivo, è possibile effettuare il debug in tempo reale anche delle applicazioni mobili basate su Apache Cordova (HTML5, CSS, Javascript).
Con l'articolo in questione spiegherò come questo possa essere fattibile con Google Chrome e sistemi Android.
Nel caso si …

Basta soffermarsi velocemente a pensare a come teniamo tra le nostre mani i vari dispositivi quali smartphone, note, tablet, laptop, ecc... che inevitabilmente ci accorgiamo che ognuno di essi può essere ottimizzato a livello di interfaccia utente. Ma nonostante le diverse impugnature è possibile trovare un aspetto comune cross-device che gioca un ruolo …

L'eccezione in questione, evidenziata di seguito, riferita all'assenza dello strumento aapt può essere restituita dal terminale in fase di build ($ cordova build android) di un progetto Android realizzato con Apache Cordova (Phonegap):
FAILURE: Build failed with an exception.
[...]
* What went wrong:
Execution failed for task …

Può capitare che eseguendo da terminale uno dei comandi per l'utilizzo degli strumenti presenti nell'Android SDK si ottenga un errore riferito al fatto che non è stato possibile recuperare le variabili d'ambiente e pertanto di inserirle manualmente, l'errore si presenta con un aspetto simile al seguente:
[...]
Ho già trattato in un mio articolo …

Dopo installazione dell'SDK di Android, nel caso di utilizzo da terminale dello strumento adb (Android Debug Bridge), che fornisce un'interfaccia per interagire con il file system del telefono, tramite uno dei suoi comandi (ad esempio adb device), può essere restituito l'errore:
-bash: adb: command not found
Il problema è spesso causato dal fatto che …

Per utilizzare funzionalità presenti in Apache Commons Code in versioni uguali o superiori alla 1.4, come ad esempio quella del metodo encodeBase64String presente in Base64 non è sufficiente aggiornare il framework all'interno dell’applicazione perché la stessa utilizzerà a runtime le classi della versione precedentemente caricata, a …

Tramite il metodo getPackageInfo(java.lang.String, int) di PackageManager è possibile risalire a runtime ad alcune informazioni del package tra cui il versionCode, il versionName ed i permessi.
L'utilizzo di tale metodo può essere utile in diverse situazioni, una tra quelle che mi vegono in mente può senz'altro essere, nel …
Grazie ancora!