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
420
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
530
Dependency Injection for Kotlin Apps with Koin
agiuliani
2
740
Dependency injection from zero to hero with Koin
agiuliani
4
430
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
680
Develop your next app with Kotlin - AndroidMakers 2017
agiuliani
0
600
Other Decks in Technology
See All in Technology
IVRyにおけるNLP活用と NLP2025の関連論文紹介
keisukeosone
0
180
データベースで見る『家族アルバム みてね』の変遷 / The Evolution of Family Album Through the Lens of Databases
kohbis
4
1.1k
さくらの夕べ Debianナイト - さくらのVPS編
dictoss
0
180
テキスト解析で見る PyCon APAC 2025 セッション&スピーカートレンド分析
negi111111
0
270
Classmethod AI Talks(CATs) #20 司会進行スライド(2025.04.10) / classmethod-ai-talks-aka-cats_moderator-slides_vol20_2025-04-10
shinyaa31
0
130
FinOps_Demo
tkhresk
0
130
AIで進化するソフトウェアテスト:mablの最新生成AI機能でQAを加速!
mfunaki
0
110
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
140
AIエージェントの地上戦 〜開発計画と運用実践 / 2025/04/08 Findy W&Bミートアップ #19
smiyawaki0820
25
8.4k
大規模サービスにおける カスケード障害
takumiogawa
3
790
AWSLambdaMCPServerを使ってツールとMCPサーバを分離する
tkikuchi
1
2.1k
Ops-JAWS_Organizations小ネタ3選.pdf
chunkof
2
110
Featured
See All Featured
Music & Morning Musume
bryan
47
6.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
660
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
178
52k
Writing Fast Ruby
sferik
628
61k
Typedesign – Prime Four
hannesfritz
41
2.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Code Review Best Practice
trishagee
67
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Building Applications with DynamoDB
mza
94
6.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Six Lessons from altMBA
skipperchong
27
3.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 :)