1. Hands MDM SDK
  2. Android Quickstart
  3. MDM Bundle

MDM Bundle

Pacote que agrupa todos os módulos da MDM, facilitando a integração e inicialização da plataforma. Caso você utilize todos os módulos do SDK, é mais conveniente utilizar o bundle.

No build.gradle do nível do projeto, adicione o repositório:

allprojects {
    repositories {
        maven { url "http://nexus.hands.com.br/repository/maven-repository/" }
    }
}

 

No build.gradle do nível do app, adicione a dependência:

dependencies {
    compile "br.com.hands.mdm.libs.android:mdm-bundle:3.11.0"
}

 

A biblioteca é inicializada assincronamente. É recomendado inicializar o SDK no evento onCreate da Application:

String appId = "SEU_APP_ID";

MDMCore.start(getApplicationContext(), appId, new OnStartListener() {
    @Override
    public void onStart() {
        MDMBundle.start(getApplicationContext());
    }
});

Ou

String appId = "SEU_APP_ID";

MDMCore.start(getApplicationContext(), appId, new OnStartListener() {
    @Override
    public void onStart() {
        MDMBundle.start(getApplicationContext(), new OnStartListener() {
            @Override
            public void onStart() {
                // MDM inicializado
            }
        });
    }
});

Próximos passos:

Depois de inicializar o bundle é preciso implementar a particularidade de cada módulo.

Siga as instruções dos módulos a seguir.