flutter36 플러터 - var와 dynamic 타입 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 다트에서는 변수를 선언할 때 int, double, bool 등 타입을 명시하는 대신 var나 dynamic을 사용할 수 있습니다. var나 dynamic은 타입을 유추하거나 모든 타입의 데이터를 대입할 수 있는 변수를 선언할 때 사용합니다. var data1 = 10; dynamic data2 = 10; 타입 유추 — var 변수를 선언할 때 var를 사용하면 타입을 생략합니다. 이렇게 선언한 변수의 타입은 대입하는 값에 따라 결정됩니다. 즉, 컴파일러가 해당 변수에 대입하는 값을 해석해 타입을 추측합니다. 다음 코드를 보면 no.. 2023. 3. 13. 플러터 - 다트 언어란? 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 이 책의 독자라면 대부분 다트Dart 언어를 처음 접할 것입니다. 그만큼 다트라는 언어가 소프트웨어 개발자에게 익숙하지 않다는 뜻이겠지요. 다트는 플러터 덕분에 인기를 얻었고 아직까진 플러터에서만 사용되는 것 같습니다. 이 절에서는 다트 언어를 소개하고 실행 방법과 소스의 구성 요소, 그리고 다트 엔진이 제공하는 기본 라이브러리를 살펴보겠습니다. 플러터 덕분에 떠오른 다트 다트는 2011년에 구글이 발표한 프로그래밍 언어입니다. 발표 당시에는 자바스크립트를 대체할 언어로 주목받았지만 인기를 끌지 못했습니다. 2018년에는 배우지 않.. 2023. 3. 13. 플러터 - 플러터 프로젝트 분석하기 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 플러터 프로젝트를 생성하면 폴더와 파일이 자동으로 만들어집니다. 이런 폴더와 파일이 어떤 역할을 하는지 살펴보겠습니다. 프로젝트 폴더 구성 알아보기 플러터 프로젝트를 생성하면 하위에 android, ios, lib, test라는 폴더가 자동으로 만들어집니다. 각 폴더는 다음과 같은 용도로 사용합니다. 1 android: 안드로이드 앱 구성 2 ios: iOS 앱 구성 3 lib: 다트 파일 4 test: 테스트 다트 파일 플러터는 크로스 플랫폼 개발 프레임워크이므로 프로젝트를 만들 때 설정에 따라 자동으로 android, ios, .. 2023. 3. 13. 플러터 - macOS에서 개발 환경 만들기 본 글은 [Do it! 깡샘의 플러터&다트 프로그래밍] 의 내용을 발췌한 것입니다. 책의 모든 내용을 저자 직강으로 진행한 강의는 ssamz.com 에서 들으실 수 있습니다. 이번에는 macOS에서 플러터 개발 환경을 어떻게 만드는지 알아보겠습니다. 대부분 윈도우에서 진행한 과정과 같으므로 차이 나는 부분을 위주로 살펴보겠습니다. Xcode 설치하기 Xcode는 macOS에서 iOS나 macOS 앱을 개발하는 통합 개발 환경입니다. 따라서 macOS에서 플러터 개발 환경을 만들려면 먼저 Xcode를 설치해야 합니다. 또한 Xcode가 설치된 지 오래되었으면 최신 안드로이드 스튜디오나 플러터 SDK와 연동되지 않을 수도 있습니다. 따라서 될 수 있으면 최신 버전의 Xcode를 설치하는 것이 좋습니다. Xc.. 2023. 3. 13. 이전 1 ··· 4 5 6 7 8 9 다음