Android Dev BR Cast #004 - Kotlin
Update: 2018-10-15
Description
Bem vindos ao episódio #004 do Android Dev BR Cast, nosso papo mensal sobre o que tá rolando de melhor na comunidade Android brasileira! 🤖🇧🇷
E pra esse episódio os nossos admins Walmyr Carvalho e o Rafael Araujo conversaram com o Rafael Toledo, Consultor de Desenvolvimento Líder na ThoughtWorks Brasil.
A conversa foi sobre um dos assuntos mais esperados pela comunidade: Kotlin! Falamos bastante sobre a evolução e popularização da linguagem, onde podemos utilizá-la, vantagens e (algumas) desvantagens do seu uso no desenvolvimento Android e possibilidades além dele, como desenvolvimento nativo e multiplataforma, além de diversas dicas de como começar e tendências do Kotlin pro futuro.
—
🔗 Links da conversa:
KTNES (Felipe Lima) - GitHub - https://github.com/felipecsl/ktnes
Android Pie SDK is now Kotlin Friendly - https://android-developers.googleblog.com/2018/08/android-pie-sdk-is-now-more-kotlin.html
Android KTX - GitHub - https://github.com/android/android-ktx
Google I/O 18 - GitHub - https://github.com/google/iosched
Kotlin 1.3: Migrate your coroutines - https://blog.jetbrains.com/kotlin/2018/09/kotlin-1-3-rc-is-here-migrate-your-coroutines/
apollo-coroutine-adapter - https://github.com/ghostbuster91/apollo-coroutines-adapter
Koin (Dependency Injection) - https://insert-koin.io/
Spek (Testes) - https://spekframework.org/
Detekt (Análise estática de código) - https://gitlab.com/arturbosch/detekt
Kotlin Multiplataforma - https://kotlinlang.org/docs/reference/multiplatform.html
Compartilhando Código com Kotlin Multiplataforma - Rafael Toledo
Slides: https://speakerdeck.com/rafaeltoledo/compartilhando-codigo-com-kotlin-multiplataforma
Gradle Kotlin DSL - https://github.com/gradle/kotlin-dsl
Kotlin Native - https://kotlinlang.org/docs/reference/native-overview.html
KEEP (Kotlin Evolution and Enhancement Process) - https://github.com/Kotlin/KEEP
Kotlin Weekly - http://www.kotlinweekly.net/
Kotlin (Slack) - http://slack.kotlinlang.org/
Sugestões da semana
Rafael Toledo - Blog oficial da JetBrains: https://blog.jetbrains.com/kotlin/
Rafael Araujo - Kotlin Weekly: http://www.kotlinweekly.net/
Walmyr Carvalho - Google I/O - GitHub: https://github.com/google/iosched
Participantes convidados
Rafael Toledo
Twitter: https://twitter.com/_rafaeltoledo
GitHub: https://github.com/rafaeltoledo
Medium: https://medium.com/@rafael_toledo
Blog pessoal: http://www.rafaeltoledo.net/
Slack: @rafaeltoledo
—
Junte-se a nós e conheça as nossas iniciativas:
💬 Slack: http://slack.androiddevbr.org
📝 Medium: https://medium.com/android-dev-br
✅ Código de conduta: https://github.com/androiddevbr/codigo-de-conduta/blob/master/README.md
💼 Vagas: https://github.com/androiddevbr/vagas
Caso tenha algum feedback, dúvida ou sugestão sobre o conteúdo produzido mande pra gente no canal #cast do Slack, nossa comunidade só tem a ganhar com o engajamento de todos! ❤️
A imagem do Android foi criada pelo Android Open Source Project e foi usada de acordo com os termos da Licença Creative Commons Atribuição 2.5
E pra esse episódio os nossos admins Walmyr Carvalho e o Rafael Araujo conversaram com o Rafael Toledo, Consultor de Desenvolvimento Líder na ThoughtWorks Brasil.
A conversa foi sobre um dos assuntos mais esperados pela comunidade: Kotlin! Falamos bastante sobre a evolução e popularização da linguagem, onde podemos utilizá-la, vantagens e (algumas) desvantagens do seu uso no desenvolvimento Android e possibilidades além dele, como desenvolvimento nativo e multiplataforma, além de diversas dicas de como começar e tendências do Kotlin pro futuro.
—
🔗 Links da conversa:
KTNES (Felipe Lima) - GitHub - https://github.com/felipecsl/ktnes
Android Pie SDK is now Kotlin Friendly - https://android-developers.googleblog.com/2018/08/android-pie-sdk-is-now-more-kotlin.html
Android KTX - GitHub - https://github.com/android/android-ktx
Google I/O 18 - GitHub - https://github.com/google/iosched
Kotlin 1.3: Migrate your coroutines - https://blog.jetbrains.com/kotlin/2018/09/kotlin-1-3-rc-is-here-migrate-your-coroutines/
apollo-coroutine-adapter - https://github.com/ghostbuster91/apollo-coroutines-adapter
Koin (Dependency Injection) - https://insert-koin.io/
Spek (Testes) - https://spekframework.org/
Detekt (Análise estática de código) - https://gitlab.com/arturbosch/detekt
Kotlin Multiplataforma - https://kotlinlang.org/docs/reference/multiplatform.html
Compartilhando Código com Kotlin Multiplataforma - Rafael Toledo
Slides: https://speakerdeck.com/rafaeltoledo/compartilhando-codigo-com-kotlin-multiplataforma
Gradle Kotlin DSL - https://github.com/gradle/kotlin-dsl
Kotlin Native - https://kotlinlang.org/docs/reference/native-overview.html
KEEP (Kotlin Evolution and Enhancement Process) - https://github.com/Kotlin/KEEP
Kotlin Weekly - http://www.kotlinweekly.net/
Kotlin (Slack) - http://slack.kotlinlang.org/
Sugestões da semana
Rafael Toledo - Blog oficial da JetBrains: https://blog.jetbrains.com/kotlin/
Rafael Araujo - Kotlin Weekly: http://www.kotlinweekly.net/
Walmyr Carvalho - Google I/O - GitHub: https://github.com/google/iosched
Participantes convidados
Rafael Toledo
Twitter: https://twitter.com/_rafaeltoledo
GitHub: https://github.com/rafaeltoledo
Medium: https://medium.com/@rafael_toledo
Blog pessoal: http://www.rafaeltoledo.net/
Slack: @rafaeltoledo
—
Junte-se a nós e conheça as nossas iniciativas:
💬 Slack: http://slack.androiddevbr.org
📝 Medium: https://medium.com/android-dev-br
✅ Código de conduta: https://github.com/androiddevbr/codigo-de-conduta/blob/master/README.md
💼 Vagas: https://github.com/androiddevbr/vagas
Caso tenha algum feedback, dúvida ou sugestão sobre o conteúdo produzido mande pra gente no canal #cast do Slack, nossa comunidade só tem a ganhar com o engajamento de todos! ❤️
A imagem do Android foi criada pelo Android Open Source Project e foi usada de acordo com os termos da Licença Creative Commons Atribuição 2.5
Comments
In Channel













