Configurar seu Ambiente de Desenvolvimento de Aplicativos Móveis Híbridos
Você pode desenvolver aplicativos móveis híbridos usando tecnologias da Web, como HTML5, CSS e JavaScript.
Depois de desenvolver seu aplicativo usando tecnologias da Web, você poderá implantá-lo em um dispositivo móvel usando uma tecnologia de contêiner, como o Apache Cordova. As tecnologias de contêiner fornecem uma interface para acessar recursos nativos de dispositivos móveis, como contatos, chamadas telefônicas, serviços de localização etc.
Sobre Frameworks e Ferramentas Usadas no Oracle JET
A estrutura do Oracle JavaScript Extension Toolkit (JET) inclui suporte para o desenvolvimento de aplicativos móveis híbridos que apresentam o mesmo tema de interface de usuário (Alta) para iOS e Android. Antes de criar um aplicativo móvel híbrido com o Oracle JET, você deve entender as ferramentas que o Oracle JET fornece para aplicativos móveis híbridos de andaime.
Node.js
Node.js é um ambiente de runtime JavaScript que o Oracle JET usa como gerenciador de pacotes para instalar e executar diferentes ferramentas de desenvolvimento. Um gerenciador de pacotes, é uma coleção de ferramentas de software que ajudam no processo de automatização da instalação e configuração de outras ferramentas de software. O gerenciador de pacotes Node.js é chamado npm. Para saber mais sobre Node.js, visite https://nodejs.org.
Observação:
Para instalar todas as ferramentas necessárias para o desenvolvimento móvel híbrido do Oracle JET, primeiro instale o Node.js.Cordova
O Apache Cordova é o backbone que o Oracle JET usa para criar aplicativos híbridos entre plataformas a partir de HTML, CSS e JavaScript. O Apache Cordova é uma tecnologia de contêiner que fornece uma interface para acessar APIs móveis nativas. Você não precisa se preocupar com SDKs nativos, pois o Cordova trata essa parte para você. No entanto, você precisa ter os SDKs nativos instalados, pois a API do Apache Cordova interage com os SDKs nativos da plataforma móvel. Para saber mais, visite http://cordova.apache.org/.
Android/iOS SDK
Para executar o aplicativo híbrido em um dispositivo ou emulador nativo, instale o Oracle Mobile Hub JavaScript SDK para Android ou iOS. Este SDK permite que você faça chamadas para o cliente.