본문 바로가기

Kotlin

쌩초보를 위한 기초_01_메인함수 코딩 '코'자도 모르지만 코틀린을 배워가는 과정과 모르는 부분을 공부해 가며 학습하는 내용을 기록한다. Kotlin 코틀린? Kotlin(코틀린)이 프로그램을 짤 때 사용하는 언어라는 건 알았다. 그외 코틀린에 관한 기본 정보를 요약하면 다음과 같다. 코틀린을 만든 회사는 JetBrains(젯브레인즈)이다. 제트두뇌? JetBrains는 또 다른 언어인 Java(자바) 프로그램을 편리하게 만들 수 있는 IntelliJ(인텔리 제이)라는 IDEA(통합 개발 환경)을 만들었다. 구글의 안드로이드 스튜디오는 IntelliJ를 기반으로 만들어졌다. JetBrains는 Java언어의 불편한 점을 수정하고 개선된 Kotlin을 만들었다. 구글은 그 점을 인정해서인지 안드로이드 스튜디오의 공식 언어로 Kotlin을 .. 더보기
무작정 앱 만들기_01_안드로이드 스튜디오 개요 안드로이드 스튜디오로 앱 만들기 앱이나 게임을 만들려면 제작 도구가 있어야 한다. 흔히 ‘개발툴(Development Tool)’이라고 부른다. 제작 도구는 밥을 하기위한 밥솥과 같다. 개발툴로 불리는 말은 SDK라는 것도 있고 IDE라는 말도 있다. (시작부터 헷갈린다) 간단히 말하면 SDK는 Software Development Kit(소프트웨어 개발 키트)를 줄인말이다. 이것은 특정 프로그래밍 언어로 코딩하여 프로그램을 만드는데 필요한 소프트웨어 번들(꾸러미)이다. 즉, 프로그램 만드는 필수 도구 상자다. 안드로이드 앱을 만드는데 필요한 Java SDK iOS(애플의 모바일 운영체제) 앱 개발에 필요한 iOS SDK 등이 있다. IDE는 Integrated Development Environment.. 더보기
무작정 앱 만들기_00_개요 앱 만들기 도전 완전 문외한인 내가 프로그래밍 언어(Programming Language)를 배우기로 했다. 오십대 중반에 접어들면서 삶에 활기를 불어 넣어야겠다고 마음으로… 목표를 세웠다. 죽기 전까지(아직 반 남았다.ㅎㅎ) 그럴싸한 게임을 하나 만드는 것이다. ‘구글이’한테 물어보았다. 구글이는 내가 붙인 구글(Google)의 별칭이다. 어떤 이는 ‘구글신’ 또는 ‘구박사’라고도 부른다. 여러 가지 방법이 있는 것 같았다. 일단 컴퓨터 프로그램을 만들기 위해서는 ‘프로그래밍(코딩) 언어’를 사용해야 한다. 수 많은 프로그래밍 언어 중에서 자신이 하려는 작업에 적합한 언어를 선택하면 된다. 요즘에 제대로 된 앱(App)이나 게임을 만들려면 ‘안드로이드 스튜디오(Android Studio)’나 ‘유니티(.. 더보기