Android 엔지니어로 시작한 졸업을 앞둔 Kotlin에 대해서.
3848 단어 AndroidKotlin새로 졸업한 엔지니어
입문
이 투고는 아이스타일Advent Calendar 2017의 21일째 보도다.
처음 뵙겠습니다!
저는 올해 9월부터 Android 엔지니어로 입사한 졸업생 엔지니어입니다.
오늘까지 약 3개월 동안 Android와 계속 싸운 결과 기억할 일 뿐
나는 기초 지식과 유명한 창고를 배웠다.(다 했을 거야)
Android 애플리케이션 개발에는 Java가 사용됩니다.지금도 예전에도 안드로이드는 자바라고 생각해요.
하지만 최근 Kotlin이라는 언어도 개발할 수 있다는 사실을 알고 다양한 조사를 진행했다
Kotlin을 아는 사람이라면 모두가 알고 있는 통칭'적베본'을 사서 공부를 시작한 것 같다.
이번에는 공부하고 싶은 경과와 Kotlin과 Java의 차이점을 적어보고 싶습니다.
(Kotlin에 대해 아직 충분한 지식이 없다고 합니다)
왜 Kotlin을 배우기 시작했어요?
Android Studio3.0 Kotlin 공식 지원
Kotlin은 2017년 5월 "Google I/O 2017"에서 공식 지원을 발표했으며 Android Studio 3.0에서 지원합니다.
Kotlin에 대한 공식 블로그 글
KOTLIN BLOG - " Kotlin on Android. Now official "
기쁨을 느낄 수 있는 글과 공식적인 지지의 뜻이 적혀 있다.
"Today, at the Google I/O keynote, the Android team announced first-class support for Kotlin. We believe this is a great step for Kotlin, and fantastic news for Android developers as well as the rest of our community. We’re thrilled with the opportunities this opens up."
참고로 Android Studio2를 살펴보겠습니다.X계도 Kotlin을 사용할 수 있을 것 같지만 라이브러리 가져오기 등이 필요한 것 같습니다.
개발 언어로 채택되기 시작하다
조사 결과 인터넷 에이전트는 2년 전, 2015년에 Kotlin을 사용한 응용 프로그램이 있었다.
좀 더 조사해 보면 이런 기사가 나온다.
Android Developers Blog - " Update on Kotlin for Android "
"Today is the beginning of KotlinConf. It's been almost 6 months since we announced Kotlin as a first-class language for Android at Google I/O. During this period, the number of apps on Google Play using Kotlin has more than doubled. More than 17% of the projects in Android Studio 3.0 are now using Kotlin. We are really excited about the strong momentum, and we are thrilled that Android developers all over the world are discovering the joy of Kotlin programming."
전달하고 싶은 부분만 요약하면 Android Studio 3.0에서 Kotlin을 공식 지원한 지 6개월 만이다.Android Studio 3.0이 개발한 프로젝트의 17%가 Kotlin을 사용했다고 합니다.(영어에 자신이 없기 때문에 잘못된 의견에 대해 환영합니다)
결론으로 삼다
구글은 공식적으로 안드로이드 스튜디오 3.0에서 공식 지원을 받았고 Kotlin 파일도 로컬로 만들 수 있으며 Kotlin의 채택률도 증가하고 있기 때문에 Kotlin을 쓰지 못하면 안드로이드 응용 엔지니어로서 불안해져 할 수밖에 없다고 밝혔다.
말하자면 Kotlin은?
일이 지금까지?늦지 않았나요?이렇게 생각하는 사람이 많을 수도 있지만, Kotlin에 대해 간단하게 설명한다.
Android Studio3.0 Kotlin 공식 지원
Kotlin은 2017년 5월 "Google I/O 2017"에서 공식 지원을 발표했으며 Android Studio 3.0에서 지원합니다.
Kotlin에 대한 공식 블로그 글
KOTLIN BLOG - " Kotlin on Android. Now official "
기쁨을 느낄 수 있는 글과 공식적인 지지의 뜻이 적혀 있다.
"Today, at the Google I/O keynote, the Android team announced first-class support for Kotlin. We believe this is a great step for Kotlin, and fantastic news for Android developers as well as the rest of our community. We’re thrilled with the opportunities this opens up."
참고로 Android Studio2를 살펴보겠습니다.X계도 Kotlin을 사용할 수 있을 것 같지만 라이브러리 가져오기 등이 필요한 것 같습니다.
개발 언어로 채택되기 시작하다
조사 결과 인터넷 에이전트는 2년 전, 2015년에 Kotlin을 사용한 응용 프로그램이 있었다.
좀 더 조사해 보면 이런 기사가 나온다.
Android Developers Blog - " Update on Kotlin for Android "
"Today is the beginning of KotlinConf. It's been almost 6 months since we announced Kotlin as a first-class language for Android at Google I/O. During this period, the number of apps on Google Play using Kotlin has more than doubled. More than 17% of the projects in Android Studio 3.0 are now using Kotlin. We are really excited about the strong momentum, and we are thrilled that Android developers all over the world are discovering the joy of Kotlin programming."
전달하고 싶은 부분만 요약하면 Android Studio 3.0에서 Kotlin을 공식 지원한 지 6개월 만이다.Android Studio 3.0이 개발한 프로젝트의 17%가 Kotlin을 사용했다고 합니다.(영어에 자신이 없기 때문에 잘못된 의견에 대해 환영합니다)
결론으로 삼다
구글은 공식적으로 안드로이드 스튜디오 3.0에서 공식 지원을 받았고 Kotlin 파일도 로컬로 만들 수 있으며 Kotlin의 채택률도 증가하고 있기 때문에 Kotlin을 쓰지 못하면 안드로이드 응용 엔지니어로서 불안해져 할 수밖에 없다고 밝혔다.
말하자면 Kotlin은?
일이 지금까지?늦지 않았나요?이렇게 생각하는 사람이 많을 수도 있지만, Kotlin에 대해 간단하게 설명한다.
Kotlin 잠깐 봐주세요.
제목에서 보듯이 코드를 좀 써서 이런 보도를 하고 싶습니다. 변수의 선언 방법을 보면 이런 소개를 조금 하고 싶습니다.
언어가 변수가 되는 선언 방법은 다르다. 당연한 일이지만 자바와 Kotlin에 비해
Java에서는 int a = 3
의 느낌으로 유형 변수 이름 = 공식의 형식으로 변수를 설명합니다.Kotlin은 그림과 같이 선언합니다.
fun~은 함수의 기술이기 때문에 먼저 놓고 변수 이름:형=식으로 변수의 성명과 초기화를 합니다.
다음은 수조의 경우.
arrayOfNulls<형>(배열 길이) 공식을 사용합니다.아무래도 방법을 쓰는 것 같지만 이 일대를 이해할 때까지 공부가 진전되지 않았기 때문에 Kotlin을 잘 말할 수 있다면 잘 쓰고 싶어요.
조사하면 또 다른 배열 선언 방법이 있을 것 같지만 그래도 배열을 만들 수 있기 때문에 이번에는 사랑을 끊었다.
끝내다
제가 Kotlin을 시작하고 싶은 이유라고 생각해요. 마치 제가 말한 내용처럼 이 기사를 읽은 사람이 저처럼 Kotlin을 배우고 싶다면, Kotlin 근처에 더 떠들썩한 날이 올 수 있도록 도와주면 좋겠어요.
내일은 @sugimotor 선생님!
Reference
이 문제에 관하여(Android 엔지니어로 시작한 졸업을 앞둔 Kotlin에 대해서.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/DoriNuts/items/c44e8e1f0d94ccf813fc
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
제가 Kotlin을 시작하고 싶은 이유라고 생각해요. 마치 제가 말한 내용처럼 이 기사를 읽은 사람이 저처럼 Kotlin을 배우고 싶다면, Kotlin 근처에 더 떠들썩한 날이 올 수 있도록 도와주면 좋겠어요.
내일은 @sugimotor 선생님!
Reference
이 문제에 관하여(Android 엔지니어로 시작한 졸업을 앞둔 Kotlin에 대해서.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/DoriNuts/items/c44e8e1f0d94ccf813fc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)