English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti

Shell

link

Introduzione

La Shell Nativa è un'applicazione scritta in codice nativo (Objective C, Java, ...) che è in esecuzione sul dispositivo. All'interno della Shell Nativa possono essere eseguite le applicazioni RD3 (offline o meno) prodotte con Instant Developer.

La libreria Shell permette la comunicazione tra l'applicazione web e la Shell Nativa in cui l'applicazione viene eseguita. Tramite questa libreria è possibile, per esempio, chiedere alla Shell Nativa di scattare foto, registrare audio, avviare telefonate o inviare SMS.

Battery Statuses Questa lista valori rappresenta i possibili stati di carica di un dispositivo mobile
Deny Orientation Questa lista valori contiene i possibili valori che è possibile fornire al metodo DenyOrientation
Barcode Types Questa lista valori contiene i valori che è possibile fornire al metodo ScanBarcode
Permissions Lista delle permission per Android
Take Picture Avvia l'acquisizione di una fotografia sul dispositivo
Rec Start Attiva la registrazione audio sul dispositivo
Rec Stop Ferma la registrazione audio sul dispositivo
Play Start Avvia l'esecuzione di un file audio.
Play Stop Ferma l'ascolto del file audio avviato tramite il metodo PlayStart
Phone Call Avvia una telefonata sul dispositivo
Send SMS Invia un SMS tramite il dispositivo
Get Contacts Restituisce tutti i contatti presenti sul dispositivo
Deny Orientation Indica alla Shell Nativa quali orientazioni non sono ammesse quando l'applicazione è in esecuzione
Is Server Reachable Ritorna TRUE se l'url fornito è raggiungibile entro il timeout indicato
Can Stand By Permette di disabilitare la funzionalità di blocco automatico del dispositivo
Download File Chiede alla shell nativa di scaricare un file da un URL e salvarlo su disco
Upload File Chiede alla shell nativa di inviare un file, presente sul dispositivo, ad un server identificato tramite un UR
Backup File Indica alla shell nativa se il file indicato deve o meno essere archiviato su iCloud
Open File In Richiede al sistema di aprire il file specificato con un'altra applicazione presente sul dispositivo
Scan Barcode Richiede alla shell nativa di effettuare la lettura di un codice a barre
Clear Cache Permette di eliminare alcuni o tutti i file presenti nella cache dei file temporanei scaricati dalla shell nativa
Check Permission Verifica se l'utente ha concesso una certa permission
Device Info Funzioni che permettono di conoscere lo stato del dispositivo
Photo Library Funzioni che permettono di accedere alla libreria delle foto del dispositivo (rullino)

Ultima modifica: 20/11/2020 / Validità: da 11.0.4800

Vedi Anche

Per ulteriori dettagli relativi allo sviluppo di applicazioni web offline si rimanda ai capitoli 1-5 del libro di In.de dedicato allo sviluppo di applicazioni Mobile.