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
Getting Started With Kotlin for Android
Search
Olayinka Peter Oluwafemi
September 01, 2017
Programming
0
56
Getting Started With Kotlin for Android
Kotlin Night Ekiti State University codelab presentation
Olayinka Peter Oluwafemi
September 01, 2017
Tweet
Share
More Decks by Olayinka Peter Oluwafemi
See All by Olayinka Peter Oluwafemi
Fine-tuning LLMs in Vertex AI — DevFest Kampala 2023
olayinkapeter
0
54
Fine-tuning LLMs in Vertex AI — DevFest Nairobi 2023
olayinkapeter
0
31
AI for Developers_ Empowering Innovation & Creativity — SwitchCon
olayinkapeter
0
12
Deploying ML Models in Google Cloud with Vertex AI
olayinkapeter
0
140
Getting Started with PaLM API in Vertex AI — IO Extended Mpape
olayinkapeter
0
31
MLOps with TFX — DevFest Nairobi 2022
olayinkapeter
0
78
Intro to Data Science and Machine Learning
olayinkapeter
0
50
Transfer Learning With TensorFlow — Re-using Powerful Models
olayinkapeter
0
53
[Lecture One] What is Machine Learning — CSC 402 (An Intro to Machine Learning)
olayinkapeter
3
460
Other Decks in Programming
See All in Programming
スタートアップを支える技術戦略と組織づくり
pospome
8
11k
AI時代もSEOを頑張っている話
shirahama_x
0
160
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
230
競馬で学ぶ機械学習の基本と実践 / Machine Learning with Horse Racing
shoheimitani
14
13k
最新のDirectX12で使えるレイトレ周りの機能追加について
projectasura
0
300
Micro Frontendsで築いた 共通基盤と運用の試行錯誤 / Building a Shared Platform with Micro Frontends: Operational Learnings
kyntk
0
120
Reactive Thinking with Signals and the new Resource API
manfredsteyer
PRO
0
110
予防に勝る防御なし(2025年版) - 堅牢なコードを導く様々な設計のヒント / Growing Reliable Code PHP Conference Fukuoka 2025
twada
PRO
39
13k
レイトレZ世代に捧ぐ、今からレイトレを始めるための小径
ichi_raven
0
460
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.3k
Feature Flags Suck! - KubeCon Atlanta 2025
phodgson
0
160
2025 컴포즈 마법사
jisungbin
0
150
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Side Projects
sachag
455
43k
For a Future-Friendly Web
brad_frost
180
10k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
How GitHub (no longer) Works
holman
315
140k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
680
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Transcript
[Codelab] - Getting Started With Kotlin For Android Development Olayinka
Peter Oluwafemi Kotlin Night Ekiti State University September 1st, 2017
Using Kotlin with your current Android Studio version (< 3.0)
Here’s one way... • Manually install the Kotlin plugin Settings > plugins > install jetbrains plugin > kotlin
Using Kotlin with Android Studio 3.0 Here’s the other way...
• No additional setup is required
Sample app in Kotlin • Less code written • No
need for semicolon • Avoid findViewById() • And so much more...
Sample app in Kotlin • Less code written • No
need for semicolon • Avoid findViewById() • And so much more... • Create a new project with Kotlin support. • Add the necessary permissions to the manifest file. • Copy and paste the project files. • Convert Java code to Kotlin!
Resources • https://kotlinlang.org/docs What are you going to build with
Kotlin?
@olayinkapeter99 +OlayinkaPeterOluwafemi @kotlin, @jetbrains, @gdgeksu Kotlin Night Ekiti State University
#kotlinnight, #kotlinnighteksu #gdgeksu