Adicione no build.gradle do seu aplicativo a dependência abaixo.
Para mais informações de como instalar o SDK, clique aqui.
Os itens abaixo são as dependências do módulo bllCore e, portanto, caso esteja utilizando este módulo, não é preciso importar essas dependências novamente no seu projeto.
módulo "api"
módulo "uiComponents"
"com.android.support:support-v4:$rootProject.ext.supportVersion"
As funcionalidades disponíveis no BLL Core são:
Esta classe é responsável por iniciar alguns serviços e configurações padrões do SDK. Como uma classe Application é a primeira a ser chamada ao iniciar um aplicativo, é possível garantir o funcionamento desses serviços e/ou funcionalidades na hora de utilizá-los.
Para utilizar essa classe basta criar uma classe Application, implementar o método onCreate() e chamar o onCreate() da superclasse.
O código abaixo mostra um possível exemplo.
public class Application extends FluigSdkApplication { @Override public void onCreate() { super.onCreate(); } }
Classe responsável por centralizar códigos padrões do SDK que devem ser executados em todas as activities.
Recomenda-se que todas as activites seu projeto sejam subclasses de FluigSdkActivity
.
O módulo bllCore possui um fluxo de login já integrado com o Identity e com a plataforma fluig.
Os detalhes sobre o funcionamento desse fluxo, bem como as customizações possíveis, podem ser vistos aqui.