meador de 2010 por uma necessidade interna da Jetbrains para criação de suas ferramentas. • Foi anunciado no JVM Summit em 2011 • Teve sua versão 1.0 em 2016 • Em 2017 o google anuncia como linguagem oficial do Android
que podemos utilizar qualquer classe feita em JAVA dentro do nosso código em Kotlin. • Significa também que podemos utilizar qualquer biblioteca que já existe pra Android em nossos aplicativos.
de extensão, do qual podemos extender o comportamento de qualquer objeto sem precisar criar um objeto filho, podemos criar simplesmente uma função de extenção.
todos os desenvolvedores que querem começar a utilizar a linguagem Kotlin para criar aplicativos Android. A abordagem utilizada abrange desde o leitor iniciante no mundo de desenvolvimento até os mais experientes que queiram conhecer a linguagem Kotlin. É um pré-requisito para o completo entendimento do conteúdo aqui abordado conhecer lógica de programação e suas estruturas básicas em qualquer linguagem. Não é um pré-requisito saber conceitos de Orientação a Objetos nem a linguagem Java, mas se você já possuir esse conhecimento será de grande valia.
Configurando o ambiente de desenvolvimento 4. Anatomia da plataforma Android 5. Primeiro projeto – Calculadora de aposentadoria 6. Lista de compras 7. Lista de compras 2.0 8. Persistencia de dados com SQLite 9. Calculadora de Bitcoin 10. Notificações, permissões, localização e publicação