하이브리드 모바일 애플리케이션 개발 환경 구성
HTML5, CSS, JavaScript 등의 웹 기술을 사용하여 하이브리드 모바일 애플리케이션을 개발할 수 있습니다.
웹 기술을 사용하여 애플리케이션을 개발한 후 Apache Cordova와 같은 컨테이너 기술을 사용하여 모바일 장치에 배포할 수 있습니다. 컨테이너 기술은 연락처, 전화 통화, 위치 서비스 등과 같은 기본 모바일 장치 기능에 액세스할 수 있는 인터페이스를 제공합니다.
Oracle JET에서 사용되는 프레임워크 및 도구 정보
JET(Oracle JavaScript Extension Toolkit) 프레임워크에는 iOS 및 Android용과 동일한 사용자 인터페이스 테마(Alta)를 제공하는 하이브리드 모바일 애플리케이션 개발 지원이 포함되어 있습니다. Oracle JET를 사용하여 하이브리드 모바일 애플리케이션을 생성하기 전에 Oracle JET가 하이브리드 모바일 애플리케이션에 제공하는 툴을 이해해야 합니다.
Node.js
Node.js는 Oracle JET가 패키지 관리자로 사용하여 다양한 개발 툴을 설치하고 실행하는 JavaScript 런타임 환경입니다. 패키지 관리자는 다른 소프트웨어 도구의 설치 및 구성을 자동화하는 프로세스를 지원하는 소프트웨어 도구 모음입니다. Node.js' 패키지 관리자를 npm이라고 합니다. Node.js에 대한 자세한 내용은 https://nodejs.org를 참조하십시오.
주:
Oracle JET 하이브리드 모바일 배포에 필요한 모든 툴을 설치하려면 먼저 Node.js를 설치해야 합니다.코르도바
Apache Cordova는 Oracle JET가 HTML, CSS 및 JavaScript에서 플랫폼 간 하이브리드 애플리케이션을 생성하는 데 사용하는 중추입니다. Apache Cordova는 네이티브 모바일 API에 액세스할 수 있는 인터페이스를 제공하는 컨테이너 기술입니다. Cordova가 이 부분을 처리하므로 네이티브 SDK에 대해 걱정할 필요가 없습니다. 그러나 Apache Cordova API가 모바일 플랫폼의 고유 SDK와 상호 작용하므로 고유 SDK가 설치되어 있어야 합니다. 자세한 내용은 http://cordova.apache.org/를 참조하십시오.
Android/iOS SDK
네이티브 장치 또는 에뮬레이터에서 하이브리드 애플리케이션을 실행하려면 Oracle Mobile Hub JavaScript SDK for Android 또는 iOS를 설치해야 합니다. 이 SDK를 사용하면 클라이언트에 전화를 걸 수 있습니다.