단일 코드베이스에서 고유하게 컴파일된 아름다운 애플리케이션을 구축하기 위한 프레임워크입니다.GitHub Issue=> https://github.com/flutter/flutter/issues/91605사용방법useMaterial3 속성=> Material3
DNS란?도메인 네임 시스템(Domain Name System)의 약자입니다.웹사이트는 저마다 111.111.111.111 과 같은 형태의 IP 주소를 가지고있다.이런 웹사이트에 접근하려고한다면 IP 주소보다는 웹사이트를 상징적으로 나타낼 수 있는 도메인 주소로 접근하
데이터에 접근하려는 유저를 확인하기 위해서 로그인 기능이 필요하다.FireBase Auth 를 사용해서 구현하려고한다사용이유 : 직접 구현하려면 다소 복잡한 기능들이 Firebase Authentication 에서는이미 구현되어있고 서버도 직접 구축할 필요가 없기 때문
연결 성공 화면터미널에 뭔가 엄청 많이뜬다... ㄷㄷㄷ하지만 다행히 연결 성공아직은 아무것도 작성하지않아서 검은화면만 보인다.참고한 링크 : https://nero-angela.notion.site/Flutter-5-01f28e8bfd8945f7a3816366
반복얼마나 반복할건지 반복횟수 정하기!itemCount : ?3번 반복하겠다는 뜻!@override, super 이런거 뭔데요우리가 커스텀 위젯 만들 때 StatefulWidget 이런거를 extends로 복사해서 만들어야한다고 했습니다. 복사한 StatefulWidg
글자입력란 TextField에 스타일주는 법TextField() 위젯에 스타일줄 때가 있을 텐데 뭔가 복잡한 요소들이 많을테니 그림으로 정리해드립니다.일단 TextField() 위젯 안에 decoration: InputDecoration() 여시고 거기 안에 여러가지
자바스크립트에서 많이쓰이는 문법이다.Dart에서도 사용할수있다.Dart는 오래걸리는 줄을 제껴두고 다음 줄을 실행하려고하는 특징이있다그런데 await 를 사용하면 다음줄로 넘어가지않고 실행될때까지 기다려준다~initState({}) 는 안에 적은 코드는 위젯이 로드될때
작업하던 도중에 Input 박스를 클릭하면 오류가 발생했고해당 문제는 키보드에 의해 가려지는 위젯이 생겼을 때 나타나는 문제로.기본적으로 상위 위젯인 Scaffold에resizeToAvoidBottomInset : false, 를 추가하는 것으로 해당 경고문을 숨길수
Q. 레이아웃 위젯이 너무 길다면?=> 커스텀 위젯으로 깔끔하게 축약 가능위젯을 한단어로 축약하려면??stless class 작명return 옆에 축약할 레이아웃을 넣는다.끝...line1. 커스텀 위젯은 class 로 만든다(class 는 변수와 함수를 보관하는 보관
오늘 새롭게 알게된 내용1\. 박스의 폭을 % 로 설정하려면 Flexible()로 감싸주어야한다.2\. Row()안에서 박스하나만 꽉 채우고싶을때는 Expanded 를 사용한다.=> 박스폭을 % 로 주고싶으면 Flexible / 박스 하나를 넓게 채우려면 Expande
모든 UI의 기원은 네모박스이다.박스에 여백을 주는 방법=> margin : 박스 바깥 테두리에 여백을 줌=> padding : 박스 안쪽에 여백을 줌박스에 테두리를 주는 방법=> decoration박스의 위치를 정렬하는 방법 => Container 를 Align으로
플러터의 위젯은 보통 앞에 대문자로 시작해서 뒤에 소괄호가 붙는다.글자 위젯 => Text()이미지 위젯 => Image.asset('경로')아이콘 위젯 => Icon(Icons.아이콘 이름)박스 위젯 => Container() , SizedBox()4.1) Conta