MICHELEPISANI.IT

Apache Cordova

Sviluppo app ibride per tutti i device

Apache Cordova - Sviluppo di applicazioni ibride per Android, iOS, Windows Phone, Bada, Blackberry e Tizen

Le applicazioni ibride, chiamate anche multipiattaforma, permettono la realizzazione di applicazioni per tutti i SO dei dispositivi mobile come ad esempio iOS, Android, BlackBerry, Bada, ecc... utilizzando un linguaggio comune, nello specifico HTML5, CSS3 e librerie JavaScript. Il principio prevede l'incapsulamento di questo codice tramite l'SDK di ciascun sistema operativo che gli conferisce la capacità di girare sul SO stesso permettendo così di programmare l'app una sola volta e distribuirla per tutte le piattaforme.

No Content-Security-Policy meta tag found.

Articoli

 

Su Cordova 4.0 è implementato di default un plugin (cordova-plugin-whitelist) che attua una politica whitelist per la navigazione di applicazioni con WebView. Le piattaforme supportate sono Android 4.0.0 o superiore e iOS 4.0.0 o superiore. Per impostazione predefinita la …

0 commentiLeggi tutto l'articolo

Execution failed for task ':CordovaLib:processDebugResources'. > aapt is missing

Articoli

 execution filed - aapt is missing

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 …

2 commentiLeggi tutto l'articolo

-bash: adb: command not found, configurare le variabili d'ambiente

Articoli

 -bash: adb: command not found

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 …

0 commentiLeggi tutto l'articolo

L'app potrebbe essere respinta da Apple se si memorizzano troppi dati

Articoli

 Your application might be rejected by Apple if you store too much data.

Uno dei messaggi che possono essere restituiti dal log di XCode in fase di esecuzione di un'app creata con Apache Cordova (Phonegap) si riferisce alla memorizzazione dei dati e ci avvisa preventivamente che se l'app ne memorizza troppi potrebbe essere respinta da Apple in …

0 commentiLeggi tutto l'articolo

Aggiornare la versione di Apache Cordova per un progetto Android

Articoli

 Aggiornare la versione di Apache Cordova per un progetto Android

Chi ha pubblicato su Google Play applicazioni ibride Android basate su Apache Cordova molto probabilmente può aver ricevuto una segnalazione da parte del Google Play Developer Support simile alla seguente: Security Alert: Apache Cordova vulnerabilities in your …

0 commentiLeggi tutto l'articolo

Hai caricato un APK di cui può essere eseguito il debug

Articoli

 Hai caricato un APK di cui può essere eseguito il debug

Quando si tenta di caricare un nuovo APK per produzione, ovvero per la pubblicazione della nostra su Google Play, dal pannello dedicato agli sviluppatori Android, potrebbe non andare tutto per il meglio e potrebbero esserci restituiti degli errori. Uno tra essi, molto frequente …

6 commentiLeggi tutto l'articolo

App Transport Security has blocked a cleartext HTTP resource load since it is insecure

Articoli

 App Transport Security has blocked a cleartext HTTP resource load since it is insecure

Mi è capitato di testare una mia app dopo un'aggiornamento del sistema operativo iOS e, mentre prima funzionava correttamente, ha smesso di effettuare chiamate esterne. Non so quanto il nesso tra l'aggiornamento ed il problema in questione possa essere collegato, tuttavia …

0 commentiLeggi tutto l'articolo

Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually

Articoli

 Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually

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 …

2 commentiLeggi tutto l'articolo

Risolvere l'errore EXC_BAD_ACCESS in fase di esecuzione su iOS

Articoli

 Risolvere l'errore EXC_BAD_ACCESS su iOS con Cordova

Eseguendo la propria applicazione realizzata con Apache Cordova su un dispositivo iOS può capitare che essa si comporti in maniera anomala crashando all'avvio senza un evidente motivo riportato nel file di log. E' probabile che indagando salti all'occhio …

0 commentiLeggi tutto l'articolo

Evitare la sovrapposizione della Status Bar su iOS con Cordova

Articoli

 

Lavorando con Cordova (Phonegap) per iOS uno dei problemi in cui è possibile imbattersi è la sovrapposizione della status bar con il contenuto delle nostre schermate che, oltre ad inficiare negativamente sul risultato visivo dell'applicazione, va a limitare le …

0 commentiLeggi tutto l'articolo

Devi utilizzare un altro codice di versione per il tuo APK

Articoli

 Devi utilizzare un altro codice di versione per il tuo APK

Al caricamento di un nuovo APK tramite la console per gli sviluppatori Android è possibile che venga restituito il messaggio di errore "Caricamento non riuscito. Devi utilizzare un altro codice di versione per il tuo APK perchè ne hai già uno con il codice …

14 commentiLeggi tutto l'articolo

Cordova - Errori frequenti e soluzioni

📕 Guide

 Cordova - Errori frequenti e soluzioni

Lista degli errori più frequenti che possono esserci restituiti dalla linea di comando durante le fasi di creazione dei progetti e di sviluppo delle applicazioni. La guida è arricchita di screenshot illustrativi che mostrano in maniera chiara come si presenta …

0 commentiLeggi tutto l'articolo

Categorie popolari

Iscriviti alla mia newsletter

La tua e-mail con me sarà al sicuro.
Non fornirò mai le tue informazioni a nessuno!

Ultimi commenti

Michele Pisani

Ciao Monica, in teoria quel messaggio è la conclusione dell'operazione. Se così non dovesse …

Monica

Buongiorno Michele, io ho richiesto l'unione delle pagine mi dice che "HO RICHIESTO CORRETTAMENTE …

Michele Pisani

Grazie a te per il feedback Antonio! In realtà mi diverto un po' a giocare con il codice su questi …

ANTONIO

grazie sei molto bravo