Flutter

공부/Flutter

Flutter 스터디 4 클래스와 위젯, AppBar 아이콘 (null safety 조금)

순한맛 12 플러터 다트(dart) 핵심정리: 클래스와 위젯의 정체 1 예시) 스마트폰 스마트폰을 만들려면 설계도가 필요 > 어느 곳에 어떤 부품이 들어가야 하면 어떤 기능이 들어가야할지 정확하게 설계되어야 함. > 이러한 설계도를 바탕으로 수천대의 스마트폰을 만듦 > 하지만 같은 설계도와 공정으로 만들어진 스마트폰이 완벽하게 모두 똑같은 것이라고 할 수 있는가? > 정답은 No. 스마트폰별로 시리얼 번호가 모두 다르고, 그 안의 부품들의 시리얼 번호 또한 모두 다름. 또한 사용하는 유심도 모두 다름. 같은 스마트폰이지만 각각의 구분이 가능한 스마트폰으로 존재 - 객체 : 현실 세계에서 만지고 느낄수 있는 것. 예) 차, 사람, 감정 등 - 속성 : 객체를 이루는 것. 예) 눈, 코, 입 - 기능 : 객..

공부/Flutter

Flutter 스터디 3 캐릭터 카드 페이지 만들기 (+ Layout 몇 개 정리)

순한맛 9 캐릭터 페이지 디자인 1: 위젯정리 캐릭터 페이지 디자인 1 : 위젯정리 Padding widget : 특정 지점으로부터 사용하고자 하는 위젯이 위치할 거리를 지정할 때 사용 Column 위젯의 특별한 제약 위의 사진의 경우 자식 위젯들에게 세로축 관련해서 높이 제약이 없으니 마음껏 확장해라 = 가로축으론 넓이의 제약을 두고 있지만 세로축으로는 아무런 제약이 없음 그래서 Column 위젯과 Center 위젯이 만나면 Center 위젯은 Column 위젯의 자식들의 세로축 위치에 대해서는 관여하지 않고 대신 현재 Column 위젯의 자식 위젯 세로축 높이에 자동으로 고정됨. Column 위젯과 Center 위젯이 결합 되었을 때 세로축 상으로 정중앙에 Column 위젯에 자식들을 위치 시키려면 ..

공부/Flutter

Flutter 스터디 2 Widget과 main.dart 기본 작성

순한맛 5 플러터에서 제일 중요하다는 위젯이란 무엇일까요? 플러터에서 제일 중요한 Widget Widget 위젯 1. 독립적으로 실행되는 작은 프로그램 2. 바탕화면 등 날씨, 뉴스, 생활 정보 등을 보여줌 3. 그래픽이나 데이터요소를 처리하는 함수를 가지고 있음. What is Widget in flutter? 1. UI를 만들고 구성하는 모든 기본 단위 요소 > image, text, icon, text field 등 화면을 구성하는 모든 것 2. 눈에 보이지 않는 요소들까지 위젯 > 레이아웃을 정의하는 모든 것들도 포함 예) center, column, padding 등 3. 그냥 모든 것이 위젯 = 구성요소들도 위젯이라 하고 그것들이 모이고 쌓여서 만들어진 앱 자체도 하나의 위젯이라 할 수 있음...

공부/Flutter

[미해결] Flutter 설치 시 오류) 비주얼스튜디오 microsoft.net.4.8.fullRedist를 설치할 수 없습니다.

Flutter 2.10 이후 버전은 visual studio 다운 시, 1. 'Desktop development with C++'/MSVC v143 - VS 2022 C++ x64/x32 빌드 도구 2. window용 CMake 도구 3. Windows 10 SDK 이 3가지를 포함해서 다운 해야한다. (물론 다른 옵션들도 다 다운 받으면 좋겠지만 용량을 위한 최소한의 선택)으로 설치 해야한다. 그러나 나의 경우, 다음과 같은 문제가 발생했다. '비주얼스튜디오 microsoft.net.4.8.fullRedist를 설치할 수 없습니다.' 보통은 Window 7 에서 발생하는 문제이고 MS에서 제공하는 .NET 제거 및 재설치하면 해결이 되던데 여러가지 검색을 하고 많은 걸 시도해본 결과, 오랫동안 하지 ..

공부/Flutter

Flutter 스터디 1 기본 지식 및 환경 설정

* 본 포스팅은 유튜브 '코딩셰프' 님 플러터 영상을 보고 정리하는 글임 순한맛 1 우리는 왜 플러터(flutter)를 학습해야 할까요? WHY flutter? - 2016년 8월, 깃허브에 공식 발표 없이 깃허브에 코드가 게시 - 지르콘(Zircon)이라는 마이크로 커널 기반 - 2017년 11월 swift 지원계획 발표 - 2018년 1월 픽셀북을 공식 fuchsia 테스트 디바이스로 추가 - 2019년 1월 안드로이드앱 구동 가능성 - 2019년 5월 구글 I/O에서 fuchsia 언급 > 플러터는 다양한 웹플랫폼을 위한 UI 툴킷이라는 설명 - 2019년 7월 1일 fuchsia 홈페이지 오픈 커널이란? 1. 마이크로 커널 : fuchsia 사용됨. 구글에서 개발 - 최소한의 기능만 넣은 커널 -..

_룰루
'Flutter' 태그의 글 목록 (5 Page)