Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Refatorando com Kotlin

Refatorando com Kotlin

Slides do talk realizado no Android Meetup São Paulo - Especial de 4 Anos, no dia 10 de junho de 2017. O talk foi feito junto com o Rodrigo Sicarelli, mostrando como refatorar seu projeto pra utilizar Kotlin

Mais informações: gdgsp.org/am4anos/

B567f69eed037ed20536fc825305a38d?s=128

Walmyr Carvalho

June 10, 2017
Tweet

Transcript

  1. Rodrigo Sicarelli e Walmyr Carvalho #AM4Anos Refatorando com Kotlin

  2. Rodrigo Sicarelli @rsicarelli Walmyr Carvalho @walmyrcarvalho

  3. Contexto

  4. IMPORTANTE: Isso não é um Hello World de Kotlin!

  5. Uma palavra: P R O D U T I V

    I D A D E
  6. Produtividade == menos barreiras

  7. Pesquisas científicas apontam que: 1 linha de código -> 2

    bugs
  8. A escolha de arquitetura, bibliotecas e boas práticas são muito

    importantes pra saúde de um projeto…
  9. …mas tão importante quanto isso é a linguagem que você

    escolhe para se expressar.
  10. None
  11. None
  12. Usamos Kotlin em produção há pouco mais de um ano!

  13. None
  14. Diante desse fato, acabamos criando um novo grupo:

  15. None
  16. None
  17. Walmyr Rodrigo

  18. Somos 9 desenvolvedores Android, com experiências distintas, trabalhando com Kotlin

    diariamente.
  19. Quem mais tá usando?

  20. None
  21. None
  22. None
  23. A oficialização da linguagem pelo Google é só um reflexo

    de uma vontade que a comunidade já tinha há muito tempo.
  24. None
  25. Kotlin

  26. None
  27. None
  28. None
  29. Tá, mas por que não continuar com o Java?

  30. Aplicações úteis

  31. IMPORTANTE: Os exemplos desse talk estão todos no contexto de

    desenvolvimento Android
  32. github.com/rsicarelli/not-a-hello-world-kotlin

  33. Considerações finais

  34. Dúvidas?

  35. Links úteis

  36. Kotlin - Página Oficial kotlinlang.org

  37. Kotlin - Android Developers developer.android.com/kotlin

  38. Android Dev BR - Slack slack.androiddevbr.org

  39. Temos muitas vagas! carreiras.99taxis.com

  40. Muito obrigado! Rodrigo Sicarelli @rsicarelli Walmyr Carvalho @walmyrcarvalho

  41. Imagens e vídeos utilizados: kotlinlang.org twitter.com/kotlin developer.android.com/kotlin