estrutura de libs para android (davi rodrigues)
TRANSCRIPT
Entendendo melhor as Libs Android
Estrutura de Libs para Android (Básico)
Davi RodriguesAndroid Developer na Concrete
Índice
- O que são Libs- Criando um módulo Lib- JCenter e MavenCentral- Configurando uma lib- Publicando uma lib- Mais do JCenter- Extra- Dúvidas
O que é uma Lib?
Picasso
Retrofit
RxJava
Support Library / Design
Dagger ‡
EventBusLeakcanary
Criando um módulo lib
Criando um módulo lib
- Friendly UI- Mais Rápido- Superset of Maven Central- Menos complexo (no need sign)
JCenter x MavenCentral
Configurando o JCenter
Configurando Projeto
- Faz o setup das variáveis;- Executa os comandos de install e de upload;
Publicando uma Lib
Publicando uma Lib
Mais sobre JCenter
Mais sobre JCenter
Facebook no JCenter
Google no JCenter
A Concrete tem libs também!
jitpack.io
Dúvidas?
https://guides.codepath.com/android/Building-your-own-Android-libraryhttps://github.com/chrisbanes/gradle-mvn-push/blob/97de89785bdbf0bc0b380fb60851cabc552811dc/README.mdhttps://github.com/bintray/gradle-bintray-pluginhttp://ricardolecheta.com.br/?p=450https://bintray.com/docs/api/http://www.vandalsoftware.com/post/52468430435/publishing-an-android-library-aar-to-a-mavenhttp://zserge.com/blog/gradle-maven-publish.html
Referências
Obrigado!
www.concretesolutions.com.br
Rio de Janeiro – Rua São José, 90 – cj. 2121Centro – (21) 2240-2030
São Paulo - Av. Nações Unidas, 11.541 3º andar - Brooklin - (11) 4119-0449
Ajudamos empresas a criar produtos digitais de sucesso