본문 바로가기

5번 프로그래밍26

5. 코틀린 프로그래밍 기본 1 > 1-3 안녕 세상아! 네이버 부트캠프 프로그래밍 강의전에 미리 다운받으면 좋은 것 폰트 d2.naver.com/news/6492529 바이트 코드 = 자바코드로 실행되는 것을 볼 수 있게 해주는 중간 역할 코틀린파일 => 바이트 코드 => JAVA 코드 코틀린으로 3줄로 된는 것이 자바에서는 이렇게 복잡하게 된다. 컨트롤 + D = 줄간 복사 : 바로 위에 줄을 복사한다. 기본 형식을 기억하자 코틀린에서 자바로 사용되는 것을 알아보기 위해서는 바이트 코드를 기억하자 이 부분은 솔찍히 이해가 잘 안된다. 강의를 들으면서 몇번 실전을 해봐야한다. 2021. 3. 5.
4. 코틀린 프로그래밍 기본 1 > 1-2 개발 환경을 꾸며보아요. 수업강의 화면과 최신화가 안되는 부분들 실행해보기 코틀린의 장점 1) 자료형에 대한 오류를 미리 잡을 수 있는 정적 언어( statically typed) - 정적 형식 : 컴파일러가 타입을 검증해 준다. 2) 널 포인터로 인한 프로그램의 중단을 예방할 수 있다. - 보통 개발자들은 코틀린의 이런 특징을 'NPE에서 자유롭다'라고 한다. - NPE는 Null Pointer Exception을 줄여 말한 것 널 포인터가 뭔지는 모르겠지만 무슨 오류를 자주 일으키는 놈으로 판단이됩니다. 일단 NPE 라는 것을 알아 둡시다. 3) 데이터형 선언시 널 가능한 형식과 불가능한 형식지원 4) 자바와 완벽하게 상호운영이 가능하다. 여기까지는 일단 구글의 부트캠프에서 한번 읽어본 자료라 읽은데는 문제가 되지 않습니다. 5) 아주 간결하고 효율적 => 4)에서 나온이유.. 2021. 3. 5.
3. 네이버 코틀린 강의만으로는 아... 어플은 못만드는 구나 강의 3-1 에서 해외개발자 질의 문답에서 이야기를 해주십니다. 현재 네이버에서 제공하는 코틀린 강의는 총 3개 여기서는 어플 만들기까지는 할수 없다고 확실하게 말을 해주시네요. 저는 처음에 안드로이드 어플은 코틀린, 애플 iOS 어플은 스위프트 이렇게 두가지로 만드는 것이라고 해서 코틀린을 노린 것이었습니다. 네이버에서는 안드로이드 앱 프로그래밍을 자바만 강의를 하고 있네요. 하... 또 일이 커질 불안감이 생깁니다. 일단은 알고 접근을 합시다. 2021. 3. 5.
2. 네이버 부스트코스 뭔가 원하는 이야기가 나온다 www.boostcourse.org/opencourse 다 함께 배우고 성장하는 부스트코스 부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다. www.boostcourse.org 2-2 강의의 스크린 샷중 하나입니다. .kt를 만들기 위해 헛지거리를 하면서 도대체 내가 뭔짓을 했는지 몰랐는데, 살짝 이해가 갈 것같은 장면도 나오기 시작합니다. 구글 개발자들은 개발자들이지. 초보자를 위한 교육을 못한다는게 나온것 같습니다. 개 쌍욕이 지금 목밑에서 부글부글 끓어 오릅니다. project를 만들 때 의미를 알 수 있습니다. Multiplatform Kotlin / JVM - 자바 가상 머신 상에서 동작하는 앱을 만들 수 있다. Kotlin / JS - 자바스크립트.. 2021. 3. 5.