kotlin 을 아시나요?
TRANSCRIPT
을�아십니까?
[�여자�개발자�]�라고�호기롭게�주제를�적었으나,�팔게없어�코틀린을�팔러왔습니다.�
을�아십니까?
JVM(�Java�Virtual�Machine)�
100%�Java�호환�
안전한�Null�처리�
……..�
Lambdas�&�Stream�
Kotiln�extension
을�아십니까?
JVM(�Java�Virtual�Machine)�
100%�Java�호환�
안전한�Null�처리�
……..�
Lambdas�&�Stream�
Kotiln�extension
을�아십니까?
대체�뭔데요?
Jetbrains에서�만든�개발언어�
�Android�Studio�가�Jebrains의�IDE�플랫폼으로�제작되어��NO걱정!�
서버용�프로그램을�개발할�수도�있으며,��
Javascript로도�컴파일�되어�브라우져�상에서�실행할�수�있다.�
var�는�Variable을�뜻하고,�Java에서�흔히�사용하는�변수�
val�은�Value를�뜻하고�변경�불가능한,�Java에서�final과�같음.
대체�뭔데요?
NULL�CHECK�?
안드로이드에서�Data를�다룰때�자주�작성하게�되는��
‘보일러�플레이트’�
Kotlin은�Data가�항상�Null이�아닌경우를�쉽게�관리할�수�있다.
NULL�CHECK�?
안드로이드에서�Data를�다룰때�자주�작성하게�되는��
‘보일러�플레이트’�
Kotlin은�Data가�항상�Null이�아닌경우를�쉽게�관리할�수�있다.
완전�간단히�설명하자면�
1.(처음이라면)�안드로이드�스튜디오를�다운로드한다�
2.�안드로이드�스튜디오를�기동하고�New�Project를�만든다�
3.�코틀린�도입방법을�참고로하여�build.gradle에�몇�줄의�
설정�
4.�코틀린으로�코드를�작성하고�실행!!
+ANDROID?
기존�레거시�환경을�바꾸는것은�매우�민감�
지금것도�잘못하는데…;;;
당장�삽니까?
기존�레거시�환경을�바꾸는것은�매우�민감
기존�레거시�환경을�바꾸는것은�매우�민감�
지금것도�잘못하는데…;;;
당장�삽니까?
지금것도�잘못하는데…;;;
을�쓰고싶어�퇴사?
파는�이유는?
Java�언어와�100%호환�
Java�언어와�100%호환�
Java�언어와�100%호환�
Java�언어와�100%호환�
Java�언어와�100%호환�
Java�언어와�100%호환
파는�이유는?
급격히�줄어드는�코드�Line�
급격히�줄어드는�코드�Line�
급격히�줄어드는�코드�Line�
급격히�줄어드는�코드�Line�
급격히�줄어드는�코드�Line�
급격히�줄어드는�코드�Line
내년�목표�-�짐데이�Kotlin�convert�30%
저부터�살께요.
와주신�분들�모두�감사합니다.�
9XD�와서�많이�배워�가셨으면�좋겠어요.�
(�나한테�말고…)