단축키 설명
command + d (주석 등) 영역 선택하고 command+d 누르면 다음 동일한 항목이 같이 선택됨
>> 여러번 반복
command + shift + k 선택한 다중 행 삭제
command + . 코드추천 + 자동완성
command + i 제안(?)
option + shift + 아래키 복사할 영역 선택후 키입력하면 선택한 영역만큼 아래줄에 코드 복사
command + shift + p 명령창
shift + option + f 코드 들여쓰기 자동정렬
   
   
   

Root 기준 (작성중)

FLUTTER_APPLICATION_1 설명
.dart_tool  
.idea  
android Android 실행을 위한 네이티브 파일 (권한설정 등)
ios iOS 실행을 위한 네이티브 파일 (권한설정 등)
build  
lib Flutter프로젝트는 이 하위에 생성 (.dart)
test  
web  
.gitignore  
.metadata.pakages  
analysis_options.yaml linter (잔소리) / rule(규칙)
코드가 올바른방향으로 작성될 수 있도록 잔소리를 해주는 기능.
플러터 2.3.0버전 이후부터 Flutter 린트가 미리 채워진  해당파일과 함께 기본적으로 제공됨
수정은 가능하나, 권장되지 않음
flutter_application_1.iml  
pubspec.lock  
pubspec.yaml 패키지 넣고, asset(이미지/폰트 등) 파일수정이 잦음
 > command + shift + p 로 명령창 열어서 -> Add dependency -> image picker 클릭하면
    자동으로 install
README.md git에서 플러터 프로젝트

 

 

 

 

 

lib 하위 폴더구조 생성(실습용)

lib 하위 폴더 설명  
assets 폰트 등  
components 버튼, 컬러, 라우트 애니메이션, 사이즈, 테마  
config hive box name.. 등  
models 모델 데이터  
repositories hive CRUD DB 추가수정삭제 처리하는.. 
page 페이지  
services 서비스 로직 데이터 삽입전에 전처리/가공 등

 

 

 

 

 

 

 

 

 

'IT > Flutter' 카테고리의 다른 글

[Flutter] 위젯 사용  (0) 2022.11.12
[VSCode] 단축기 (Mac기준)  (0) 2022.11.12
[Flutter] iOS 기기에 Flutter앱 배포를 위한 설정  (0) 2022.10.26
미러링 화면 출력(mac)  (0) 2022.10.26
[Flutter] 환경설정 (mac)  (0) 2022.10.25

https://flutter.dev/docs/get-started/install/macos#deploy-to-ios-devices 

 

 

macOS install

How to install on macOS.

docs.flutter.dev

Flutter앱을 실제 IOS단말에 배포하려면 Apple 개발자 계정 필요

Flutter 앱을 실제 iPhone 또는 iPad에 배포하려면 Xcode와 Apple 개발자 계정에서 물리적 장치 배포를 설정해야 합니다. 앱이 Flutter 플러그인을 사용하는 경우 타사 CocoaPods 종속성 관리자도 필요합니다.

 


iOS 빌드할때

 > flutter / xcode / cocoapods 버전 신경써주어야함

> 맞지않을경우 빌드안됨 

 


iOS 기기에 배포

sudo gem install cocoapods

 

flutter 프로젝트 > ios 우측마우스 클릭 >  Open in XCode  우측마우스클릭 > Targts > Runner 

 Team에 개인개발자 계정 (무료도상관없음) 로그인/선택  

더보기

개발자계정도 만들고.. 실행을하면 되는데

실 단말이 iOS 16 -> XCode 13버전이라 지원못함

XCode 13에서 업데이트하려면 --> MAC이 12.5이하라 업뎃을 못함 (현재 11.6)

Mac 업뎃을 하고..다시..오겠읍니다.

 

 

참고 링크 : https://adbrdev.notion.site/iOS-78ba6ea029f141069e6f733f6c835cd0

 

플러터 iOS 실기기 연결 방법

0. 준비물

adbrdev.notion.site

 

 

 

+++++추가

flutter 프로젝트에서 ios 우클릭 > Open in XCode > Runner > Signing & Capabilities

 >>여기에서 등록한 개인계정 + Builder Identifier에서 기존에 디폴트로 셋팅된거에서 살짝 수정필요(프로젝트 명등)

 

 

 

'IT > Flutter' 카테고리의 다른 글

[Flutter] 위젯 사용  (0) 2022.11.12
[VSCode] 단축기 (Mac기준)  (0) 2022.11.12
[Flutter] 프로젝트 폴더 구조 살펴보기(작성중)  (0) 2022.11.12
미러링 화면 출력(mac)  (0) 2022.10.26
[Flutter] 환경설정 (mac)  (0) 2022.10.25

+ Recent posts