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
42
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
38
Fine-tuning LLMs in Vertex AI — DevFest Nairobi 2023
olayinkapeter
0
27
AI for Developers_ Empowering Innovation & Creativity — SwitchCon
olayinkapeter
0
9
Deploying ML Models in Google Cloud with Vertex AI
olayinkapeter
0
110
Getting Started with PaLM API in Vertex AI — IO Extended Mpape
olayinkapeter
0
23
MLOps with TFX — DevFest Nairobi 2022
olayinkapeter
0
67
Intro to Data Science and Machine Learning
olayinkapeter
0
43
Transfer Learning With TensorFlow — Re-using Powerful Models
olayinkapeter
0
43
[Lecture One] What is Machine Learning — CSC 402 (An Intro to Machine Learning)
olayinkapeter
3
450
Other Decks in Programming
See All in Programming
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
5
3.8k
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
770
第3回 Snowflake 中部ユーザ会- dbt × Snowflake ハンズオン
hoto17296
4
360
2024年のWebフロントエンドのふりかえりと2025年
sakito
1
230
[JAWS-UG横浜 #79] re:Invent 2024 の DB アップデートは Multi-Region!
maroon1st
1
140
自分ひとりから始められる生産性向上の取り組み #でぃーぷらすオオサカ
irof
8
2.6k
sappoRo.R #12 初心者セッション
kosugitti
0
230
WebDriver BiDiとは何なのか
yotahada3
1
140
Ruby on cygwin 2025-02
fd0
0
140
密集、ドキュメントのコロケーション with AWS Lambda
satoshi256kbyte
0
170
なぜイベント駆動が必要なのか - CQRS/ESで解く複雑系システムの課題 -
j5ik2o
7
2.5k
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
220
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
366
25k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Typedesign – Prime Four
hannesfritz
40
2.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
How GitHub (no longer) Works
holman
313
140k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
12
950
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
The Cult of Friendly URLs
andyhume
78
6.2k
How to Ace a Technical Interview
jacobian
276
23k
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