관습적으로 폴더 분리할 때, services는 데이터 처리, screens는 UI를 담당한다. 기초 개념 class는 청사진이다. flutter에서 거의 모든 것을 만들 때 이 청사진을 사용한다. object는 실제 만들어지는 제품이라고 생각하면 된다. class는 두가지 중요한 것이 있다. 바로 properties와 method이다. 차로 비유하면 properties는 차의 색깔, 좌석수 이런 것이고, method는 drive(), break() 같은 것이다. class Car { int numberOfDoors = 5; void drive (){ print('wheels start to turing'); } } 변수도 class안에 들어가면 property라고 불리고, 함수도 class안에 들어가면 ..