flutter기초문법
-
안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : 다트 비동기 프로그래밍 * 다트 언어는 동기/비동기 프로그래밍을 지원 ㅇ 동기 : 요청하고 나서 응답이 올 때까지 더는 코드를 진행하지 못하고 기다렸다가 응답을 받으면 그 때 다음 코드 진행 ㅇ 비동기 : 요청하고 나서 응답을 받지 않았어도 대기하지 않고 다음 코드 진행, 언제든 응답이 오면 그때 응답 처리(CPU의 리소르 낭비 방지) 1. Future ㅇ 미래에 받아올 값 ㅇ 반환값을 딱 한번 받아내는 비동기 프로그래밍에 사용 ㅇ List, Set처럼 제네릭으로 어떤 미래의 값을 받아올지 정할 수 있음 ㅇ 비동기프로그래밍은 서버 요청과 같이 오래 걸리는 작업을 기다린 후 값을 받아와야 하기에 미래값을..
[flutter log] 다트 비동기 프로그래밍안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : 다트 비동기 프로그래밍 * 다트 언어는 동기/비동기 프로그래밍을 지원 ㅇ 동기 : 요청하고 나서 응답이 올 때까지 더는 코드를 진행하지 못하고 기다렸다가 응답을 받으면 그 때 다음 코드 진행 ㅇ 비동기 : 요청하고 나서 응답을 받지 않았어도 대기하지 않고 다음 코드 진행, 언제든 응답이 오면 그때 응답 처리(CPU의 리소르 낭비 방지) 1. Future ㅇ 미래에 받아올 값 ㅇ 반환값을 딱 한번 받아내는 비동기 프로그래밍에 사용 ㅇ List, Set처럼 제네릭으로 어떤 미래의 값을 받아올지 정할 수 있음 ㅇ 비동기프로그래밍은 서버 요청과 같이 오래 걸리는 작업을 기다린 후 값을 받아와야 하기에 미래값을..
2023.01.11 -
안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : flutter 객체지향 프로그래밍 ㅇ 필요성 -> 서로 밀접한 관계가 있는 함수와 변수를 묶어두면 코드 관리가 용이 -> 클래스(설계도), 인스턴스(설계도를 통해 실제로 만들어진 것) 1. 클래스 ㅇ 기본 -> 멤버 변수 : 클래스에 종속된 변수 -> 메서드 : 클래스에 종속되는 함수, 클래스의 기능을 정의한 함수 -> this 키워드 : 클래스 내부의 속성을 지칭하고 싶을 때, 현재 클래스를 의미 -> 스코프 안에 같은 속성 이름이 하나만 존재하면 this 생략 가능 ㅇ 생성자 -> 클래스의 인스턴스를 생성하는 메서드(설계도의 실제물건을 생성하는 기능) -> 생성자에서 입력받을 변수 -> 일반적으로 ..
[flutter log] 객체지향 프로그래밍안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : flutter 객체지향 프로그래밍 ㅇ 필요성 -> 서로 밀접한 관계가 있는 함수와 변수를 묶어두면 코드 관리가 용이 -> 클래스(설계도), 인스턴스(설계도를 통해 실제로 만들어진 것) 1. 클래스 ㅇ 기본 -> 멤버 변수 : 클래스에 종속된 변수 -> 메서드 : 클래스에 종속되는 함수, 클래스의 기능을 정의한 함수 -> this 키워드 : 클래스 내부의 속성을 지칭하고 싶을 때, 현재 클래스를 의미 -> 스코프 안에 같은 속성 이름이 하나만 존재하면 this 생략 가능 ㅇ 생성자 -> 클래스의 인스턴스를 생성하는 메서드(설계도의 실제물건을 생성하는 기능) -> 생성자에서 입력받을 변수 -> 일반적으로 ..
2023.01.11 -
안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : flutter 기초 문법 1. 주석 작성 // 한 줄 주석 /* * 여러 줄 주석 * 중간 줄 시작으로 *를 사용 */ /// 슬래시 세개는 문서 주석 2. 콘솔 출력 print() 문자열 출력 3. 변수 선언 var 변수명 = 값; 자동으로 타입을 추론하는 기능을 제공 타입을 한 번 유추하면 추론된 타입이 고정 -> 고정이 된 변수에 다른 타입의 변수를 저장 시 에러 발생 dynamic 변수 = 값; 사용하면 변수의 타입이 고정되지 않아서 다른 타입도 저장 가능 final, const 키워드는 변수의 값을 처음 선언 후에는 변경 할 수 없음 final -> 런타임(실행을 해봐야 값을 알 수 있음) c..
[flutter log] 기초 문법안녕하세요 성장형 개발자입니다. 플러터 공부 중입니다 오늘 공부한 내용을 적어보았습니다 공부한 내용 : flutter 기초 문법 1. 주석 작성 // 한 줄 주석 /* * 여러 줄 주석 * 중간 줄 시작으로 *를 사용 */ /// 슬래시 세개는 문서 주석 2. 콘솔 출력 print() 문자열 출력 3. 변수 선언 var 변수명 = 값; 자동으로 타입을 추론하는 기능을 제공 타입을 한 번 유추하면 추론된 타입이 고정 -> 고정이 된 변수에 다른 타입의 변수를 저장 시 에러 발생 dynamic 변수 = 값; 사용하면 변수의 타입이 고정되지 않아서 다른 타입도 저장 가능 final, const 키워드는 변수의 값을 처음 선언 후에는 변경 할 수 없음 final -> 런타임(실행을 해봐야 값을 알 수 있음) c..
2023.01.10