단점
- 빌드속도가 너무 느리다. 자바로 빌드할때도 빌드속도가 느렸는데, kotlin이
- 안드로이드 스튜디오가 캐싱하고 있어서 gradle 파일변경해도 변경점이 반영이 바로 안됨..
invalidate cache를 직접 해줘야한다.. - 자바쓰다가 코를린쓰니 문법이 어색한점이 있다.
생성자 안쓰는건 어색하긴 해도 장점인거 같고, val 과 var의 차이는 좀 헷갈리고..
when 절을 쓴다던지 먼가 좀 어색한 부분이다. - 구글콘솔에 업로드할때 versionCode를 올려줘야하는데 깜빡하고 안올리고 올리면 다시 빌드해서 올려야한다..
걍 빌드할때마다 versionCode를 업로드하면안되나.. 머이래..
장점
코드가 간결해지는 부분이 있다..
그러나 안 간결해보이는 부분이 더 많은거 같기도 함.
총평
구글에서 안드로이드 앱 만들때 이 언어쓰라고 강하게 밀어 붙이는거 같아서(?) 쓰긴 쓰는데 답답하다
웹쪽 다루다가 안드로이드 앱만들면 속도도 느리고 머 제약도 많고 해서 그지같다!!