ios 3

모바일 빌드 포멧

모바일 빌드 포멧은 각 모바일 환경에 맞게 배포하기 위해서 변환하는 파일 형식입니다. 안드로이드 사용자들은 APK파일로 앱을 다운로드한 경험이 있을 수 있는데 APK가 바로 그 중 하나입니다. 각 형식은 안드로이드나 아이폰에 따라서 달라지므로 배포를 생각한다면 알아두면 좋습니다. 1. APK(Android Package) apk는 이름에서부터 알 수 있듯이 android 운영체제에서 사용하는 파일 형식으로 android가 출시되면서 나온 방식입니다.특징apk에는 앱에 대한 모든 리소스가 포함되어있다.장점apk로 공식 스토어에서 제공하는 앱 외에서 apk파일만 있으면 앱을 쉽게 설치 할 수 있습니다.단점쉽게 설치할 수 있는만큼 외부에서 설치한 앱의 경우 보안을 보장할 수 없다 2. AAB(Android A..

정보 2024.12.19

위젯 설정

ColumnColumn 위젯이란? ⇒ 위젯들을 세로로 배치하는 위젯!RowRow 위젯이란? ⇒ 위젯들을 가로로 배치하는 위젯!TextText 위젯이란? ⇒ 문자열을 화면에 표시하기 위한 위젯!SafeArea핸드폰 기기별로 조금씩 다른 디바이스 UI인 StatusBar(상태바) 영역등에 padding(여백)을 넣어주는 위젯SpacerRow나 Column에서 위젯 사이의 간격을 조정하는 데 사용사용 가능한 모든 공간을 차지함ExpandedExpanded 위젯은 Row, Column 내에서 남은 공간을 확장하여 공간을 채울 수 있도록 하는 위젯SizedBoxwidth 및 height 크기를 가지는 빈 상자상자 내에 위젯을 배치할 수도 있으며 빈 상자로 사용할 수도 있음

Flutter 2024.11.12

Firebase 설치 과정 중 발생한 문제

Flutter를 이용한 앱을 firebase에서 android와 iOS 두가지를 연결하던 중 발생한 문제가 있었다. Android는 문제 없이 잘 연결되었지만, iOS는 중간에 Pod install 과정이 하나 더 있는데 이를 실행하니 아래와 같은 문제가 발생했다.   오류가 발생하면 당황하기 마련이다. 하지만 우선 오류가 발생한 글을 읽어보면 대체로 어떤 문제인지 파악할 수 있을 때가 많다. 이 사실을 알기에 찬찬히 읽어보았다. 처음에는 어떤 오류인지 잘 눈에 들어오지 않았다. 그래서 install을 다시 했지만 같은 오류가 나왔고, 두번째에 나온 글을 읽다보니 설치된 pod의 버전이 달라서 생긴 문제인것을 알 수 있었다.  버전이 달라서 생긴 문제는 높은 확률로 해결방법이 같이 제시되어있다. 이로 인..