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
430
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
760
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
680
Develop your next app with Kotlin - AndroidMakers 2017
agiuliani
0
600
Other Decks in Technology
See All in Technology
エンジニアリングマネージャー“お悩み相談”パネルセッション
ar_tama
1
300
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
320
Figma Dev Mode MCP Serverを用いたUI開発
zoothezoo
0
260
本当にわかりやすいAIエージェント入門
segavvy
7
4.1k
AWS 怖い話 WAF編 @fillz_noh #AWSStartup #AWSStartup_Kansai
fillznoh
0
140
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
160
マルチプロダクト環境におけるSREの役割 / SRE NEXT 2025 lunch session
sugamasao
1
770
AI Ready API ─ AI時代に求められるAPI設計とは?/ AI-Ready API - Designing MCP and APIs in the AI Era
yokawasa
16
4.7k
Amazon SNSサブスクリプションの誤解除を防ぐ
y_sakata
3
190
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
0
110
三視点LLMによる複数観点レビュー
mhlyc
0
240
Digitization部 紹介資料
sansan33
PRO
1
4.5k
Featured
See All Featured
Building Applications with DynamoDB
mza
95
6.5k
Statistics for Hackers
jakevdp
799
220k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Raft: Consensus for Rubyists
vanstee
140
7k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The Cult of Friendly URLs
andyhume
79
6.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
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 :)