YD_S 개발로그
article thumbnail

Icons

Launcher icon 이란?

Android에서의 APP 아이콘을 의미한다. APP의 정체성을 가장 쉽게 노출한다.

Flutter를 초창기(Null Safe도 지원하기 전)부터 개발해왔던 나로서 이런 패키지가 생산성을 크게 증가시킨다는 것을 느낍니다.

이전엔 Android, iOS의 APP 아이콘을 각각 따로 설정해줬었지만 간단하게 패키지를 사용해 플랫폼 별 아이콘 세팅을 해줄 수 있습니다.

 

사용법

  • App Icon에 관한 설정을 pubspec.yaml에서 설정하는 법과 따로 파일을 분리해 만드는 법 2가지가 있습니다.

pubspec.yaml 에서 설정

 

Terminal에서 명령어 입력
flutter pub get
flutter pub run flutter_launcher_icons

 

파일을 분리해 설정

  • 파일 생성 시 확장자 명은 반드시 .yaml으로 지정해야합니다.

 

Terminal에서 명령어 입력
flutter pub get
flutter pub run flutter_launcher_icons -f <파일명>

 

아이콘 이미지 확인

Android 아이콘 이미지 확인

  • android → app → src → main → res → mipmap 경로에 저장됩니다. 
  • 해상도 별 이미지가 저장됩니다.

Android icon

 

iOS 아이콘 이미지 확인

  • ios → Runner → Assets.xcassets → AppIcon.appiconset 경로에 저장됩니다.
  • 해상도 별 이미지가 저장됩니다.

iOS icon

 

 

 

 

https://pub.dev/packages/flutter_launcher_icons

 

flutter_launcher_icons | Dart Package

A package which simplifies the task of updating your Flutter app's launcher icon.

pub.dev

 

profile

YD_S 개발로그

@YD_S

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!