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
62
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Getting Started With Kotlin for Android
Kotlin Night Ekiti State University codelab presentation
Olayinka Peter Oluwafemi
September 01, 2017
More Decks by Olayinka Peter Oluwafemi
See All by Olayinka Peter Oluwafemi
Fine-tuning LLMs in Vertex AI — DevFest Kampala 2023
olayinkapeter
0
67
Fine-tuning LLMs in Vertex AI — DevFest Nairobi 2023
olayinkapeter
0
41
AI for Developers_ Empowering Innovation & Creativity — SwitchCon
olayinkapeter
0
31
Deploying ML Models in Google Cloud with Vertex AI
olayinkapeter
0
190
Getting Started with PaLM API in Vertex AI — IO Extended Mpape
olayinkapeter
0
42
MLOps with TFX — DevFest Nairobi 2022
olayinkapeter
0
100
Intro to Data Science and Machine Learning
olayinkapeter
0
56
Transfer Learning With TensorFlow — Re-using Powerful Models
olayinkapeter
0
62
[Lecture One] What is Machine Learning — CSC 402 (An Intro to Machine Learning)
olayinkapeter
3
490
Other Decks in Programming
See All in Programming
3Dシーンの圧縮
fadis
1
780
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
870
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
6.6k
AIとASP.NET Coreで雑Webアプリを作った話
mayuki
0
650
Contextとはなにか
chiroruxx
1
330
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.6k
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
200
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.4k
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
260
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.7k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
250
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
200
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
HDC tutorial
michielstock
2
720
Building an army of robots
kneath
306
46k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Rails Girls Zürich Keynote
gr2m
96
14k
The Curious Case for Waylosing
cassininazir
1
390
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