windows10 환경에서 Flutter SDK를 다운로드 받고 환경변수 설정에서 사용자 환경변수 PATH에 경로를 지정해주고, 잘 설치가 완료되었는지 확인을 하려고 콘솔창(cmd)에서 flutter --version 을 입력하니 ERROR: unable to find git in your path 메세지가 발생했다. 에러 문구에서 쉽게 유추할 수 있다시피 git이 설치되어있는 경우 정상적으로 설치가 되어있는지 확인하거나, 재설치를 하면 된다. 다운로드가 되어있지 않은 경우에는 아래의 git 홈페이지에서 git을 다운로드해주면 된다. git-scm.com/downloads Git - Downloads Downloads Mac OS X Windows Linux/Unix Older releases are a..
코틀린에서 사용하는 함수를 간단히 정리합니다. 1. 함수 정의 fun 함수이름( 변수명 : 자료형, 변수명 : 자료형 ...) : 반환값 자료형 { //함수 내용 return 반환값 } 반환값의 자료형이 추론가능한 경우 생략 가능 함수의 내용이 한 줄인 경우 { return 반환값 } 대신 = 반환 값으로 표현가능 fun sum(a:Int, b:Int) = a+b 반환 값이 없을 경우 Unit으로 사용 , 또한 반환값이 없으면 반환값의 자료형도 Unit으로 추론 매개변수에 default 인자를 지정하고 싶은 경우, (변수명: 자료형 = default값) 의 형태로 사용 가능 만약 매개변수의 갯수가 정해져 있지 않다면, 가변 인자(Variable Argument)를 사용할 수 있다. fun 함수명 (var..
XML은 무엇인가 eXtensible Markup Language의 약자입니다. HTML과 비슷한 마크 업 언어입니다. 데이터를 저장하고 전송하기위해 설계되었습니다. 자기-설명적(self-descriptive)입니다. W3C의 권장 사항입니다. XML은 데이터를 일반 텍스트 형식으로 저장한다. 이를 통해 소프트웨어 및 하드웨어에 독립적인 방식으로 데이터를 저장, 전송 및 공유 할 수 있다. 그래서 XML 문서를 사용하면 데이터 손실없이 새 운영 체제, 새 응용 프로그램 또는 새 브라우저로 쉽게 확장하거나 업그레이드 할 수 있습니다. 대부분의 XML 응용 프로그램은 새 데이터가 추가되거나 제거 되더라도 예상대로 작동합니다. 한마디로 XML문서는 단순히 태그에 둘러쌓인 정보일 뿐이다. HTML과의 차이점 얼..
코틀린을 배우고자 하는 사람들 중에 상당수는 안드로이드 앱 개발을 위해서 일거라고 예상한다. 안드로이드 앱 개발을 위한 안드로이드 스튜디오에서도 Kotlin으로 코딩을 할 수 있지만, 안드로이드 앱 개발을 위한 Kotlin이 아니거나 단순히 Kotlin 연습을 위한 경우에는 굳이 안드로이드 스튜디오에서 작업할 필요가 없다. 오늘은 Kotlin을 개발한 젯브레인즈(Jet Brains)에서 제공하는 Intelli J를 설치하는 방법을 알아보겠습니다. 1. 먼저 아래의 링크에 접속한다. https://www.jetbrains.com/idea/ IntelliJ IDEA: The Java IDE for Professional Developers by JetBrains A Capable and Ergonomic J..