Configurare l'ambiente di sviluppo delle applicazioni mobile ibride
È possibile sviluppare applicazioni mobili ibride utilizzando tecnologie Web come HTML5, CSS e JavaScript.
Dopo aver sviluppato l'applicazione utilizzando le tecnologie Web, è possibile distribuirla su un dispositivo mobile utilizzando una tecnologia container come Apache Cordova. Le tecnologie dei container forniscono un'interfaccia per accedere alle funzioni native dei dispositivi mobili come contatti, chiamate telefoniche, servizi di localizzazione, ecc.
Informazioni sui framework e sugli strumenti utilizzati in Oracle JET
La struttura Oracle JavaScript Extension Toolkit (JET) include il supporto per lo sviluppo di applicazioni mobile ibride dotate dello stesso tema dell'interfaccia utente (Alta) per iOS e Android. Prima di creare un'applicazione mobile ibrida con Oracle JET, dovresti comprendere gli strumenti forniti da Oracle JET per le applicazioni mobile ibride scaffolding.
Node.js
Node.js è un ambiente runtime JavaScript che Oracle JET utilizza come gestore di pacchetti per installare ed eseguire diversi strumenti di sviluppo. Un gestore di pacchetti è una raccolta di strumenti software che aiutano il processo di installazione e configurazione automatica di altri strumenti software. Il gestore di pacchetti di Node.js' è denominato npm. Per ulteriori informazioni su Node.js, visita il sito Web all'indirizzo https://nodejs.org.
Nota
Per installare tutti gli strumenti necessari per lo sviluppo mobile ibrido di Oracle JET, è necessario prima installare Node.js.Cordova
Apache Cordova è la spina dorsale che Oracle JET utilizza per creare applicazioni ibride multipiattaforma da HTML, CSS e JavaScript. Apache Cordova è una tecnologia container che fornisce un'interfaccia per accedere alle API mobile native. Non devi preoccuparti degli SDK nativi perché Cordova gestisce automaticamente questa parte. Tuttavia, devi installare gli SDK nativi poiché l'API Apache Cordova interagisce con gli SDK nativi della piattaforma mobile. Per ulteriori informazioni, visita il sito Web all'indirizzo http://cordova.apache.org/.
SDK per Android/iOS
Per eseguire l'applicazione ibrida su un dispositivo nativo o su un emulatore, è necessario installare l'SDK Oracle Mobile Hub JavaScript per Android o iOS. Questo SDK consente di effettuare chiamate al client.