Crie aplicativos Android com o Livefyre.
Use essa 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.
Livefyre também fornece um aplicativo de amostra Resviews, com base nesse SDK.
Esse SDK do Livefyre Android pode ser usado no Eclipse e no Android Studio.
Antes de instalar o Livefyre Android SDK, você deve ter o Android SDK instalado em seu ambiente. Você também deve incluir alguns pacotes adicionais de SDK do Android, 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 Eclipse) para instalar todos os pacotes recomendados. Certifique-se de incluir também o Repositório de Suporte do Android.
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 StreamHub-Android-SDK mais recente do GitHub.
Comece com um projeto existente ou crie um novo.
Clique com o botão direito no 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.)
Navegue e selecione o SDK do StreamHub-Android.
O Android Studio pode solicitar a conversão do SDK para a versão de gradle; se isso ocorrer, selecione next e finish.
Vá para project folder > app folder > build.gradle sob dependências para adicionar a seguinte dependência:
dependencies { compile project(':streamHubAndroidSDK') }
Certifique-se de que a linha a seguir esteja em seu arquivo project folder > settings.gradle:
include ':streamHubAndroidSDK'
Você pode personalizar configurações de dentro do 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 de usuário, chaves e outros metadados.
Conteúdo e metadados recentes do BootstrapClientGet sobre uma coleção específica.
StreamClientPoll um fluxo para uma coleção para recuperar conteúdo novo, atualizado e excluído.
WriteClientPost, flag e como conteúdo em uma coleção.