전체 글(33)
-
Flutter 개발 시작하기
기본 위젯(widget)에 대해 stless후 tab으로 기본, class를 생성한다. return const MaterialApp(); 내에 widget 요소 추가 main()에서 runApp을 통해 구동시킨다. return const를 먼저 보고 넘어가보자. MaterialApp()이라고 되어 있다. MaterialApp은 구글이 미리 만들어 놓은 위젯들을 가져다 사용할 수 있다. 그렇다면 iphone과 같은 위젯을 가져다 사용하고 싶다면 cupertino()를 사용하면 된다. "난 애플도 구글도 아닌 나만의 길을 가겠다." 하면 커스텀 하면되는데 커스터마이징의 경우도 MaterialApp으로 사용하자. MaterialApp : https://api.flutter.dev/flutter/material..
2023.11.15 -
ER Diagram
ERD(Entity Relationship Diagram) 표현 그대로 entity라는 것들의 관계에 대한 다이어그램이다. 구조화된 데이터들의 관계에 대해 기술하기 위해 사용된다. 데이터 베이스의 골격을 시각화하고 이해하기 위해하기 위해서이다. Entity? Entity는 다른 객체들과 구분되어 존재하는 객체를 일컫는다. Entity는 attributes(속성)의 집합이다! instructor라는 entity는 ID, name, salary라는 attributes로 정의하겠다.! ID는 primary key로 사용할 attribute이다. Relationship? relationship은 entity간의 관계이다. 두개 이상의 entity의 연결 관계를 나타낸다. instructor와 student 간의..
2023.11.07 -
Dart 기본 문법.
dart 시작하기 기본 출력은 print(' ');로 수행 String ' '로 출력 ${variable} = $variable 변수 Type. 정수형 int, 실수형 double, boolean bool, 문자열 String(대문자 주의) nullable과 non-nullable 기본적으로 String은 non-nullable이다 null이 될 수 없다. 변수선언시 ? 키워드를 통해 nullable로 사용 가능하다. ※var 과 String의 차이는 var형의 경우 할당된 값을 통해 변수 type이 결정된다. 동적변수 dynamic final, const final과 const로 변수를 한번 선언하면 값을 변경할 수 없다. const의 경우 build time의 값을 알고 있어야 한다. DateTime..
2023.11.06