ListView 사용법 SingleChildScrollView 사용법 ReorderableListView 1. ReorderableListView란? 리스트뷰에서 항목의 순서를 재배치할 수 있는 기능을 제공합니다. 이 위젯은 사용자가 리스트 항목을 길게 누르고 드래그하여 순서를 변경할 수 있게 해주는 기능을 가지고 있습니다. 사용자가 리스트 항목의 순서를 쉽게 변경할 수 있어 유연한 사용자 경험을 제공합니다. 2. 가장 기본적인 예제 코드 * ReorderableListView는 stateful 이어야 합니다. import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidge..
플러터로 개발한 앱을 애플 앱 스토어에 배포하는 방법을 알아보겠습니다. XCODE 설정 1. 우선, 플러터 프로젝트내 ios 프로젝트를 Xcode로 열어줍니다. 저는 터미널에서 다음 명령어를 통해 열어주었습니다. open ios/Runner.xcworkspace 2. Runner - General - Identity의 Display Name, Bundle Identifier를 확인해줍니다. Display Name : 사용자에게 보여질 앱의 이름 Bundle Identifier : 앱의 고유 패키지명, 유니크해야함 ex) com.woodie.test 3. Runner - Singning & Capablilities - Signing 에서 Automatically manage signing을 체크하고 애플 ..
Git init 새로운 깃 저장소 초기 설정을 합니다. 모든 코드 내용은 저장소 안에 추적됩니다. 깃 저장소를 초기 설정하려면 해당 프로젝트 폴더 안에 다음 명령어를 사용하세요. git init Git status 이 명령어를 사용하면 파일의 상태 확인이 가능합니다. add 가능한 파일들은 빨간색으로, commit이 가능한 파일들은 초록색으로 표시 됩니다. git status Git add 하나 또는 모든 변경 파일들을 스테이징 영역으로 추가합니다. 1. 특정 파일 add git add {filename} 2. 신규 또는 수정되거나 삭제된 파일 add git add -A 3. 신규 또는 수정된 전체 파일 add git add . 4. 수정 또는 삭제된 파일 add git -u Git commit 이 명령..