Coding
-
1. Node.js 설치Coding/React 2022. 2. 7. 23:27
Node.js 공식 홈페이지 https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위의 링크를 클릭하거나 구글에 Node.js를 검색하면 공식 홈페이지에 입장이 가능하다. LTS버전과 현재 버전 중 선택하여 다운로드할 수 있다. LTS는 Long Term Support의 약자로 직역하면 장기 지원 버전이다. 해당 버전을 사용한다 하여 배우는 입장에서는 문제가 되지 않을 것으로 판단된다. 나 또한 공부를 위해 React 블로그를 작성하기로 마음먹었고 LTS버전을 다운로드하여 사용한다. 하지만 한편으로 드는 생각은 최신 버전을 받는 것도 나쁘지 않을 것 같다..
-
profiler_metrics_ios.mm(184)] Error retrieving thread information: (ipc/send) invalid destination port 오류 해결법Coding/flutter(기초) 2021. 1. 26. 22:26
해당 오류는 맥북 M1에서 발생하는것으로 보입니다. 안드로이드 스튜디오 에서 run 부분에 해당오류가 지속적으로 올라와도 작업하는데 문제는 없지만 거슬리는것은 사실입니다. 플러터가 당연히 설치되어 있다고 가정하고 안드로이드 스튜디오를 종료한 상태에서 맥 [command] + [sapce] 키를 입력 한뒤 터미널을 열어줍니다. 터미널에는 아래의 명령어를 실행시켜 줍니다. $flutter channel beta $flutter upgrade 그리고 나서는 안드로이드 스튜디오에서 작업중인 프로젝트로 이동합니다. 안드로이드 스튜디오 내의 터미널에서 입력해 줄 코드는 아래와 같습니다. $flutter clean 이제 시뮬레이터를 실행하고 프로젝트를 실행하면 더이상 Error retrieving thread inf..
-
Flutter - Widget 위젯이란?Coding/flutter(기초) 2020. 3. 1. 14:59
위젯에 대한 개념은 플러터에서 중요하지만 정의 자체를 이해하려고 긴 시간을 투자하는 것은 의미가 없을 것 같다. 위젯은 어떤어떤것이다 하고 정의 내리기보다는 이름 정도로 이야기하면 이해가 편할 것이다. 사전에서 이야기하는 위젯의 정의는 : 작은 장치 또는 기계장치, 특히 이름을 알 수 없거나 지정하지 않은 장치. 위젯은 그저 이름을 가지지 못한 장치이다. 위키백과에서 소개하는 위젯이라는 이름의 발생은 1980년대 프로젝트 아테나가 최초로 GUI의 요소를 위젯이라고 부르기 시작했다 라고 설명되어있다. 요소 플러터는 위젯으로 이루어져있다. 위젯은 요소이고 플러터는 말 그대로 요소로 이루어진 것이다. 지금부터 위젯과 요소라는 말을 섞어서 사용할것이다. 한글로 말했다가 영어로 말하는 정도의 차이이니 의미를 깊게..
-
(플러터) 실로폰Coding/Flutter(수업) 2020. 2. 20. 09:22
import 'package:flutter/material.dart'; import 'package:audioplayers/audio_cache.dart'; // Xylophone 실로폰 void main() => runApp(Xylophone()); class Xylophone extends StatelessWidget { final AudioCache audioPlayer = AudioCache(); final List text = [' ', '도', '레', '미', '파', '솔', '라', '시']; void playSound(int number) { audioPlayer.play('note$number.wav'); } Expanded buildKey({int num, Color color}) ..
-
다트 정리(기본)Coding/Flutter(수업) 2020. 2. 17. 09:53
- var 타입 변환 불가능 var n = 1; n = '문자'; - dynamic 타입 변환 가능 dynamic data = 1; data = '문자'; fianl final 에는 var을 사용할 수 없다. 다른 자료형 타입에는 사용할 수 있다. final은 자료형 타입을 선언하지 않아도 된다. final vs const 공통점 -변하지 않는다. fianl f =DateTime.now(); //(O) const c = DataTime.now(); //(X) 차이점 fianl (결정적인) - fianl은 compile, runtime시점 모두 값을 정의할 수 있다. - 값이 없는 상태로도 선언이 가능하다. - 한번 정의되면 변경 불가능 const (끊임없는) - compile 시점에만 값을 정의할 수 있..