Oracle Mobile Hub 로 Android 애플리케이션 빌드 에 대해 알아보기
고객은 모바일이며 어디서나 서비스에 액세스할 수 있습니다. 일반적인 접근 방법은 웹 페이지의 모바일 버전을 생성하는 것입니다. 모바일 사용자는 모바일 애플리케이션을 선호하여 장치에 맞게 기본 바람직합니다.
서비스에 대한 모바일 액세스를 제공하기 위해 백엔드 서비스에 접속하는 모바일 응용 프로그램을 작성합니다. Oracle Mobile Hub 는 모바일 애플리케이션을 개발, 배포, 유지 관리 및 분석하기 위한 통합 허브를 제공하는 클라우드 기반 서비스입니다.
Oracle는 Android 및 iOS와 같은 여러 모바일 플랫폼용 SDK(소프트웨어 개발 키트) 를 제공합니다. 이러한 클라이언트 Sdk를 사용하면 응용 프로그램에서 Oracle Mobile Hub 를 통해 개발하는 Oracle Mobile Hub 기능과 사용자 정의 api를 사용할 수 있습니다.
Oracle Mobile Hub 에는 SDK 또는 REST 호출에서 모바일 응용 프로그램에 사용할 수 있는 플랫폼 api 집합이 포함되어 있습니다. 사용 가능한 플랫폼 Api의 일부는 다음과 같습니다.
- 통지
- 저장 영역
- 위치
- 데이터베이스 액세스
- 애플리케이션 정책
또한 고유의 요구에 맞게 커스터마이징 Api를 구축할 수 있습니다. 이러한 Api는 일반적으로 Node.js 코드로 구현됩니다.
구조
이 구조 다이어그램은 Oracle Mobile Hub Android SDK 또는 REST 서비스를 사용하여 Android 모바일 애플리케이션을 Oracle Mobile Hub 에 접속하는 일반적인 방법을 보여줍니다.

그림 mobile-app-architecture-android.png에 대한 설명
Oracle Mobile Hub 를 사용하여 사용자 정의 REST API를 개발 및 배치하거나 다른 REST API에 커넥터를 사용할 수 있습니다. Android SDK 및 Java 프로그래밍 언어와 Oracle Mobile Hub Android SDK를 사용하여 애플리케이션을 개발합니다. 애플리케이션이 Oracle Mobile Hub로 직접 또는 Oracle Mobile Hub 에서 제공하는 REST 서비스를 사용하여 API를 호출합니다 .
Oracle Mobile Hub 로 Android 애플리케이션 빌드 정보
이 솔루션의 문서는 Oracle Mobile Hub 를 사용하여 Android용 모바일 애플리케이션을 개발하는 데 유용합니다. Android 응용 프로그램을 개발할 때 다음 단계를 수행합니다.
- Oracle Mobile Hub 에서 모바일 백엔드를 생성합니다.
- OTN(Oracle Technology Network) 에서 Android용 Oracle Mobile Hub 서비스 SDK를 다운로드하고 모바일 애플리케이션용으로 구성합니다.
- 모바일 애플리케이션의 컨테이너로 사용되는 저장 영역 모음을 생성합니다.
- 애플리케이션을 개발하는 동안 Oracle Mobile Hub SDK를 사용하여 Java 코드 및 플랫폼/사용자정의 api를 작성하십시오.
- Android 에뮬레이터를 사용하여 애플리케이션을 테스트합니다.
필수 서비스 및 롤 정보
이 솔루션을 사용하려면 다음 서비스가 필요합니다.
- Oracle Mobile Hub
Oracle Mobile Hub 에 필요한 롤입니다.
서비스 이름: 롤 | 필수... |
---|---|
Oracle Cloud: 관리자 | 모바일 사용자, 롤 및 영역을 관리하려면 다음과 같이 하십시오. |
Oracle Mobile Hub: MobileEnvironment_MobileUserConfig 및 MobileEnvironment_MobileUserMgmt 팀 구성원 롤
|
모바일 사용자, 롤 및 영역을 관리하려면 다음과 같이 하십시오. |
필요한 클라우드 서비스를 얻을 수 있도록 Oracle 솔루션용 Oracle Cloud 서비스를 얻는 방법을 알아봅니다 .
시작하기 전에
Android 개발자는 Oracle Mobile Hub SDK를 사용하여 모바일 애플리케이션을 생성합니다.
SDK는 Oracle Mobile Hub 를 사용한 인증을 단순화하고 많은 Oracle Mobile Hub 플랫폼 api용 Java 래퍼 클래스를 제공합니다.
- 모바일 앱 솔루션용 Api에 대해 자세히 알아보십시오 .
- Autonomous Mobile Cloud 애플리케이션 솔루션에서 데이터에 액세스하는 방법에 대해 알아봅니다 .
- OTN (Oracle Technology Network) 다운로드 페이지에서 SDK를 다운로드합니다 .