App_Dev/Android : Kotlin 3

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] 코틀린 기본 문법 훑어보기.-[1]

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] 코틀린 기본 문법 훑어보기.-[1]   ∇ 코틀린 기본 문법 훑어보기 - [1]목 차1. 변수2. 자료형3. 형 변환4. 배열5. 타입 추론6. 함수  § 세미콜론을 붙이지 않아도 됩니다. fun main() { println("Hello, world!!!")}  § 변수 선언시 파스칼, 카멜 표기법을 권장합니다. 파스칼 표기법 : ClassName카멜 표기법 : className  Ⅰ. 변수 선언 방법         * var  :  일반적으로 통용되는 변수,  언제든지 읽기-쓰기가 가능함.,  변수값 변경 가능.    *  val  :   선언시에만 초기화 가능,  중간에 값을 변경할 수 없음.  -> Java의 final              ..

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] 안드로이드 빌드 과정(Android APK build Process)를 이해해보기.

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] 안드로이드 빌드 과정(Android APK build Process)를 이해해보기.   ∇ 안드로이드 빌드 과정 : JVM 베이스 - > Dalvik.목 차1. 컴파일러(Compiler)란 무엇일까?2. Android Build Process.   ⅰ. 컴파일러( Compiler )란 무엇일까?  ◎ ' 컴파일러 ' 란         특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 언어 번역 프로그램입니다.              -- >> 컴파일러는 고급 프로그래밍 언어(Java, Kotlin) 를 "실행 프로그램"으로 만들기 위해서,                            저급 프로그래밍 언어(어셈블리, object코드..

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] Kotlin 특징 - 코틀린이란?? 왜 쓰는걸까??

[ 앱 개발자 도전기 : 안드로이드_코틀린 ] Kotlin 특징 - 코틀린이란??  왜 쓰는걸까?? ∇ Kotlin : 코틀린의 특징 & 코틀린 사용 이유.목 차1. 코틀린이란2. 코틀린의 특징.3. 코틀린을 사용하는 이유는??   Ⅰ. 코틀린 [Kotlin] 이란.       ※ 코틀린의 시작.            - 젯브레인즈(jetbrains)에서 개발한 언어.            - 2011년 발표, 2017년 구글에서 안드로이드-공식언어로 선택.        ※ 코틀린으로 무엇을 할 수 있는가???            : 'Java'를 대체할 수 있는 언어로,  다양한 채널에서 활용 가능한 멀티 플랫폼.                        * Kotlin / JVM  : 자바 가상 머신..