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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Olayinka Peter Oluwafemi
September 01, 2017
Programming
0
59
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
56
Fine-tuning LLMs in Vertex AI — DevFest Nairobi 2023
olayinkapeter
0
38
AI for Developers_ Empowering Innovation & Creativity — SwitchCon
olayinkapeter
0
27
Deploying ML Models in Google Cloud with Vertex AI
olayinkapeter
0
160
Getting Started with PaLM API in Vertex AI — IO Extended Mpape
olayinkapeter
0
35
MLOps with TFX — DevFest Nairobi 2022
olayinkapeter
0
93
Intro to Data Science and Machine Learning
olayinkapeter
0
52
Transfer Learning With TensorFlow — Re-using Powerful Models
olayinkapeter
0
59
[Lecture One] What is Machine Learning — CSC 402 (An Intro to Machine Learning)
olayinkapeter
3
480
Other Decks in Programming
See All in Programming
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.9k
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
720
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
370
AI駆動開発の本音 〜Claude Code並列開発で見えたエンジニアの新しい役割〜
hisuzuya
4
500
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
410
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
1.2k
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.6k
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
540
grapheme_strrev関数が採択されました(あと雑感)
youkidearitai
PRO
1
210
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1k
Windows on Ryzen and I
seosoft
0
260
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
210
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Utilizing Notion as your number one productivity tool
mfonobong
4
250
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.4k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
820
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
300
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Thoughts on Productivity
jonyablonski
75
5.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
The agentic SEO stack - context over prompts
schlessera
0
690
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