Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Rework your Android app with Kotlin
Search
Arnaud GIULIANI
June 09, 2017
Technology
0
440
Rework your Android app with Kotlin
Swift/Kotlin night at Toulouse GDG
https://www.meetup.com/fr-FR/GDG-Toulouse/events/240024489/
Arnaud GIULIANI
June 09, 2017
Tweet
Share
More Decks by Arnaud GIULIANI
See All by Arnaud GIULIANI
Android Architecture Design With Koin
agiuliani
0
1.3k
Riding the State Flow
agiuliani
1
540
Dependency Injection for Kotlin Apps with Koin
agiuliani
2
800
Dependency injection from zero to hero with Koin
agiuliani
4
440
Koin - Android developer's cheatsheet
agiuliani
2
3.3k
Beyond Kotlin - Advanced features for API Makers
agiuliani
2
2.1k
Develop your next app with Kotlin - AndroidRennes 2017
agiuliani
3
1.2k
Develop an Android weather app with Kotlin (Handson) - AndroidMakers 2017
agiuliani
0
700
Develop your next app with Kotlin - AndroidMakers 2017
agiuliani
0
620
Other Decks in Technology
See All in Technology
Proxmox × HCP Terraformで始めるお家プライベートクラウド
lamaglama39
1
210
[mercari GEARS 2025] なぜメルカリはノーコードを選ばなかったのか? 社内問い合わせ工数を60%削減したLLM活用の裏側
mercari
PRO
0
110
AWS資格は取ったけどIAMロールを腹落ちできてなかったので、年内に整理してみた
hiro_eng_
0
230
Dart and Flutter MCP serverで実現する AI駆動E2Eテスト整備と自動操作
yukisakai1225
0
540
ユーザーストーリー x AI / User Stories x AI
oomatomo
0
200
What's the recommended Flutter architecture
aakira
3
1.8k
[mercari GEARS 2025] Keynote
mercari
PRO
1
270
自己的售票系統自己做!
eddie
0
460
Flutterコントリビューションのススメ
d_r_1009
1
410
改竄して学ぶコンテナサプライチェーンセキュリティ ~コンテナイメージの完全性を目指して~/tampering-container-supplychain-security
mochizuki875
1
250
ステートレスなLLMでステートフルなAI agentを作る - YAPC::Fukuoka 2025
gfx
8
1.3k
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
2
800
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
How to train your dragon (web standard)
notwaldorf
97
6.4k
GitHub's CSS Performance
jonrohan
1032
470k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
320
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Pragmatic Product Professional
lauravandoore
36
7k
Transcript
Rework your Android app with K
@arnogiu Work @ ekito Mobile & Cloud Kotlin Lover Arnaud
GIULIANI ekito.fr/people medium.com/@giuliani.arnaud/
None
None
Clearly considered by all the Java community ! h<ps:/ /spring.io/blog/2017/01/04/introducing-kotlin-
support-in-spring-framework-5-0 h<p:/ /www.javamagazine.mozaicreader.com/ #&pageSet=5&page=0&contentItem=0 (March/ April 2017) h<ps:/ /www.thoughtworks.com/radar/languages-and-frameworks/kotlin
KOTLIN is not just about writing your app with lesser
lines. It’s all about writing SAFER & BETTER APPS !
Ready to go ?
Where to start ?
9 Production Ready ?
It’s always hard to start !
One year in production - Easy to start on exisUng
project - Great learning curve - Tools support - Don’t use anymore Bu<erknife, Dagger … - ⚠ Tests Mocks, Realm DB … h<ps:/ /www.ekito.fr/people/kotlin-in-producUon-one-year-later/ Hard to come back to Java T_T
Just try it !
IF YOU DON'T LOOK AT JAVA AND THINK "THIS COULD
BE BETTER", DON'T SWITCH.
Liiiiiiive coding !
My Weather App
Smarter & 70% less !
Thank you :)