Saiba como Criar um Aplicativo Android com o Oracle Mobile Hub
Seus clientes são móveis e esperam acessar seus serviços em qualquer lugar. Embora uma abordagem comum seja criar uma versão móvel de uma página Web, os usuários móveis preferem aplicativos móveis, personalizados principalmente ao dispositivo.
Para fornecer acesso móvel a seus serviços, você gravará uma aplicação móvel que se conecta aos seus serviços de backend. O Oracle Mobile Hub é um serviço baseado na nuvem que fornece um hub unificado para desenvolvimento, implantação, manutenção e análise de aplicativos móveis.
O Oracle fornece kits de desenvolvimento de software (SDKs) para muitas plataformas móveis, como Android e iOS. Esses SDKs clientes permitem usar recursos Oracle Mobile Hub e APIs personalizadas que você desenvolve por meio do Oracle Mobile Hub em seus aplicativos.
O Oracle Mobile Hub inclui um conjunto de APIs de plataforma que você pode usar em suas aplicações móveis do SDK ou com chamadas REST. Algumas das APIs da plataforma disponíveis incluem:
- Notificações
- Armazenamento
- Localização
- Acesso ao banco de dados
- Políticas de aplicativo
Além disso, você pode criar suas próprias APIs personalizadas para atender às suas próprias necessidades. Essas APIs geralmente são implementadas no código Node.js.
Arquitetura
Este diagrama de arquitetura mostra a maneira comum de conectar seu aplicativo móvel Android ao Oracle Mobile Hub usando os serviços Oracle Mobile Hub Android SDK ou REST.

Descrição da ilustração mobile-app-architecture-android.png
Use o Oracle Mobile Hub para desenvolver e implantar sua própria API REST personalizada ou use um conector para outra API REST. Você desenvolve seu aplicativo usando a linguagem de programação Android SDK e Java e o Oracle Mobile Hub Android SDK. Sua aplicação faz chamadas de API diretamente para o Oracle Mobile Hub ou usando os serviços REST que o Oracle Mobile Hub fornece.
Sobre a Construção de um Aplicativo Android com o Oracle Mobile Hub
Os artigos desta solução têm a intenção de ajudar a desenvolver um aplicativo móvel para Android usando o Oracle Mobile Hub. Siga estas etapas ao desenvolver seu aplicativo Android.
- Crie um backend móvel no Oracle Mobile Hub.
- Faça download do SDK do serviço Oracle Mobile Hub para Android no Oracle Technology Network (OTN) e configure-o para seu aplicativo móvel.
- Crie uma coleção de armazenamento que funcione como contêiner para sua aplicação móvel.
- Ao desenvolver sua aplicação, use o Oracle Mobile Hub SDK para escrever código Java e chamar a plataforma e as APIs personalizadas.
- Teste sua aplicação usando o emulador Android.
Sobre Serviços e Atribuições Necessárias
Esta solução requer o seguinte serviço:
- Oracle Mobile Hub
Essas são as atribuições necessárias para o Oracle Mobile Hub.
Nome do Serviço: Atribuição | Necessário para... |
---|---|
Oracle Cloud: Administrador | Para gerenciar usuários móveis, atribuições e realms. |
Oracle Mobile Hub: funções de membro da equipe MobileEnvironment_MobileUserConfig e MobileEnvironment_MobileUserMgmt
|
Para gerenciar usuários móveis, atribuições e realms. |
Consulte Aprenda como obter serviços do Oracle Cloud para Soluções Oracle para obter os serviços em nuvem de que você precisa.
Antes de Começar
Os desenvolvedores do Android usam o Oracle Mobile Hub SDK para criar aplicações móveis.
O SDK simplifica a autenticação no Oracle Mobile Hub e fornece classes de encapsulador Java para muitas APIs de plataforma Oracle Mobile Hub.
- Leia o Learn sobre APIs para sua solução de aplicativos móveis .
- Leia o Aprenda como acessar dados de uma solução de aplicativo Autonomous Mobile Cloud .
- Obtenha o SDK na página de downloads do Oracle Technology Network (OTN).