Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
otlin
Andrey Breslav
by
otlin
bytecode
Design Principles
Industry
Tooling
Safety
MANY PEOPLE
+ Lots of code
+ Many years
We read a lot more code than we write…
Facts about Kotlin
• Current version: 0.7
• Tooling
– IntelliJ IDEA/Android Studio
– Eclipse (in the works)
– Gradle/Maven...
Ecosystem
• Server-Side
– Kara/Ktor
• Client (JS)
– kInterest
• DB
– Exposed
• Testing
– Spek
• DSLs
– HTML, Android
UI, A...
Why a new language?
Cup<Coffee> cup = new Cup<Coffee>(new Coffee())
Cup<Coffee> cup = new Cup<>(new Coffee())
Cup<Coffee> cup = new Cup(new Co...
When will Android get Java 8?
Industrial Geodetic Systems
Online Game
planned
for 2014
WebStorm
IntelliJ IDEA
Kotlin
JetPeople
…
Downloads
M5.2
M5.3 M6
M6.1
M6.2
DEMO
Introduction to Kotlin: Brief and clear
Introduction to Kotlin: Brief and clear
Introduction to Kotlin: Brief and clear
Introduction to Kotlin: Brief and clear
Prochain SlideShare
Chargement dans…5
×

Introduction to Kotlin: Brief and clear

3 260 vues

Publié le

Publié dans : Technologie
  • Soyez le premier à commenter

Introduction to Kotlin: Brief and clear

  1. 1. otlin Andrey Breslav by
  2. 2. otlin bytecode
  3. 3. Design Principles Industry Tooling Safety
  4. 4. MANY PEOPLE + Lots of code + Many years
  5. 5. We read a lot more code than we write…
  6. 6. Facts about Kotlin • Current version: 0.7 • Tooling – IntelliJ IDEA/Android Studio – Eclipse (in the works) – Gradle/Maven/Ant • Runtime size: 800K, and shrinking
  7. 7. Ecosystem • Server-Side – Kara/Ktor • Client (JS) – kInterest • DB – Exposed • Testing – Spek • DSLs – HTML, Android UI, Ant
  8. 8. Why a new language?
  9. 9. Cup<Coffee> cup = new Cup<Coffee>(new Coffee()) Cup<Coffee> cup = new Cup<>(new Coffee()) Cup<Coffee> cup = new Cup(new Coffee()) Why not… Java 7
  10. 10. When will Android get Java 8?
  11. 11. Industrial Geodetic Systems Online Game planned for 2014 WebStorm IntelliJ IDEA Kotlin JetPeople …
  12. 12. Downloads M5.2 M5.3 M6 M6.1 M6.2
  13. 13. DEMO

×