본문 바로가기

개발/Flutter

firebase x flutter 더보기
futurebuilder 란? flutter x firebase 더보기
futurebuilder에 대하여1 더보기
i can't go back to where i used to be... 더보기
firebase에서 자료 받아오기 flutter 더보기
Material App vs. Scaffold 차이점 Material App은 flutter에서 제공하는 material design이라는 이름의 디자인을 제공하는 앱이다. Material App 자체가 하나의 앱을 제공하는 위젯이며, home에 어떤 위젯을 넣느냐에 따라 앱의 컨텐츠가 결정된다. Scaffold는 보통 material app의 home 에 해당하는 위젯이다. Scaffold는 상위 material 위젯이 없이 단독으로 사용될 수 없다. Material App은 앱의 전체적인 디자인 테마를 설정할 수 있으나, Scaffold는 그런 속성 자체가 없다. Material App이 두 개 이상 존재해도 되는가? 가능은 하다. 하지만 별 유용성이 없다. 마치, 하나의 앱에 두개 이상의 컨셉의 모바일 페이지가 존재하는 효과가 나기 때문에 하나의 앱에.. 더보기
flutter & dart : ? 물음표 연산자는 무슨 의미? 널을 허용한다! Dart 에서 물음표 연산자 1개 1. null : 아무런 값이 없는 상태 , 0이 아님 2-1. ( 일반 case ) 변수에 적절한 값이 선언된 경우. String name = "개발자" print('hello ${name}' !!!);) [결과] hello 개발자 !!! 2-2. ( 비정상 case ) 변수에 아무 값도 선언되지 않은 경우. String name ; print('hello ${name}' !!!);) [결과] Error 2-3. ( null 허용 case ) 변수에 아무 값도 선언되지 않아도 괜찮아~. String ? name ; print('hello ${name}' !!!);) [결과] hello null !!! 3. 결론 ? 물음표 연산자 들어가면 : null을 허용한다는 의미(.. 더보기