프론트 : 시각적으로 보이는 것;백엔드 : 사용자가 필요로 하는 정보를 저장 및 관리http : 통신규약, 데이터를 요청하는 방법 규정브라우저가 대신 해서 메시지를 받고 보내줌html : 문서와 이미지등 많은 정보xml : html과 비슷하지만 데이터를 표현json :
텍스트는 3줄까지 가능하고, 체크박스나 더보기 같은 아이콘을 넣을 수 있다. leading 속성 : listtile앞에 위젯을 두고 싶을때trailing 속성 : listtile뒤에 위젯을 두고 싶을 때텍스트는 Title(본제)0, subtitle(부제) 속성에 설정한
pubspec.yaml 프로젝트가 사용하는 이미지, 폰트 등의 자원들을 등록하는 출입국사무소 같은 역할 장치에 저장되있는 이미지를 사용한다면 등록과정이 반드시 필요함 작업할 때 다른 사람의 작업물 코드를 등록할 때 패키지 의존성관리 역할 > #### pubsp
쓸데없는 더미 텍스트 ..글자가 들어가면 어떤 모습일지 알고싶을 떄 사용화면의 크기보다 위젯이 더 큰 경우 발생하는 단순한 overflow 해결 자식객체에 스크롤 기능을 만들어줌, 방향설정 가능 scrollDirection 속성을 사용해 원하는 스크롤 방향을 지정 한
내가 표현하고자 하는 디자인요소를 명확히 선언 가능내가 자주쓰는 위젯을 따로 빼서 관리가능코드 유지보수 및 관리에 용이매개변수로 전달해야 할 데이터 타입도 명확히 할 것파일명은 UpperCamelCase로항상 식별자의 첫번째 문자는 대문자로 표기 해야 하며, 만약 여러
어떠한 행동을 하고 결과를 나한테 넘겨주는 것함수의 선언과 호출선언(정의) : 함수 만들기호출 : 함수 실행void 함수: 반환 안해. return 불필요, 실행만 하고 결과 안줘int 함수 : int 형 데이터를 결과로 내줌, return DataType맞춰서 필요함
중요! 여러 군데 찾아보기!!한번 빌드 되면 스스로 자기 재 build불가스스로 상태가 없음, 한 번 Ui를 그리면 수정 필요 없음,한 번 빌드하면 다시 빌드할 필요 없음나 스스로 재build가능, 스스로 상태 있음, ui다시 그릴 수 있다.화면상의 정보가 바뀐 경우s
많은 페이지 이동 페이지? 스캐폴드를 최상위로 가지고 있는 애가 페이지다른페이지로 이동을 라우팅이라 한다.라우팅 하려면 최상단 위젯이 스캐폴드여야만 해네비게이션 -> 스택구조(늦게 들어온게 가장 많이 빠짐) Last in First Out새로 페이지를 불러온다(pus
for시작점 : 시작점을 저장할 변수 초기화종료점 : 몇 번 돌릴지(종료하는 시점)증감값 : 변수를 대상으로 몇씩 증가 혹은 감소 dart는 반복문 양식 in으로 바꿔도 가능리스트변수.forEach() 멤버함수 : for문과 비슷변수안의 요소들을 전부 반복문 돌리고 싶
데이터var myMoney = 4500;var accountMoney = 4000000;var minTaxiFare = 4800;var iPadPrice = 1000000;var iPhonePrice = 960000;var friend1Name = "Teddy";var