Crie aplicativos Android com o Livefyre.
Use esta biblioteca para integrar os serviços do Livefyre ao seu aplicativo Android nativo. O Livefyre StreamHub Android SDK fornece uma camada fina em torno de nossos mecanismos de API comuns, com base no ambiente de desenvolvimento Gradle/Android Studio.
O Livefyre também fornece um Revisões aplicativo de amostra, com base neste SDK.
Este Livefyre Android SDK pode ser usado no Eclipse e no Android Studio.
Antes de instalar o Livefyre Android SDK, é necessário ter o Android SDK instalado no ambiente. Você também deve incluir alguns pacotes SDK do Android adicionais, conforme descrito em Documentos do desenvolvedor do Android > .
Adicionar pacotes SDK
Use o Android SDK Manager (disponível na barra de ferramentas do Android Studio ou do Eclipse) para instalar todos os pacotes recomendados. Certifique-se de incluir também o Android Support Repository.
Para adicionar o Livefyre Android SDK ao seu projeto no Eclipse:
Para adicionar o Livefyre Android SDK ao seu projeto no Android Studio:
Obtenha o mais recente StreamHub-Android-SDK do GitHub.
Start com um projeto existente ou criar um novo.
Clique com o botão direito do mouse em seu projeto e selecione Open Module Settings.
Selecione o botão + no canto superior esquerdo da janela.
Selecione Import Existing Project. (na nova versão do Android Studio, você pode encontrar Import Existing Project em More Modules.)
Procure e selecione StreamHub-Android-SDK.
O Android Studio pode solicitar a conversão do SDK em uma versão gradle; se isso ocorrer, selecione next e finish.
Vá para pasta de projeto > pasta de aplicativo > arquivo build.gradle sob dependências para adicionar a seguinte dependência:
dependencies { compile project(':streamHubAndroidSDK') }
Certifique-se de que a seguinte linha esteja em sua pasta projeto > settings.gradle arquivo:
include ':streamHubAndroidSDK'
Você pode personalizar configurações em Config.java.
O SDK do Android do StreamHub expõe várias classes de clientes que podem ser usadas para solicitar pontos de extremidade da API do Livefyre:
AdminClientExchange é um token de autenticação de usuário para informações, chaves e outros metadados do usuário.
BootstrapClientObtenha conteúdo e metadados recentes sobre uma coleção específica.
StreamClientPoll um fluxo para uma coleção para recuperar conteúdo novo, atualizado e excluído.
WriteClientPost, sinalize e curta o conteúdo em uma coleção.