반응형 전체 글170 [Flutter] 앱 아이콘 간단하게 변경하기(flutter_launcher_icons) 제작앱 출시를 위해서는 앱 아이콘을 변경을 해주어야한다. 아니면 기본 flutter 아이콘으로 앱이 나오기 때문이다. 이럴 때 유용하게 사용할 수 있는 라이브러리가 flutter_launcher_icons 이다!! flutter_launcher_icons | Dart packageA package which simplifies the task of updating your Flutter app's launcher icon.pub.dev 1.설치 dart pub add flutter_launcher_icons또는 flutter pub add flutter_launcher_icons터미널 창에 위 명령어를 입력한다. 2. flutter_launcher_icons.yaml 파일 만들기 flutter_laun.. 2024. 4. 28. [Flutter] 앱 패키지 이름 변경 / change_app_package_name 사용법 앱의 개발을 하다 보면 앱의 패키지 이름을 변경해야할때가 온다. 라이브러리를 사용하지 않는다면 개발자가 각각의 android, ios 파일에 가서 변경을 해야한다. 안드로이드 app/build/.gradle의 defaultConfig의 applicationId 값을 변경해주면 된다. app/src/main/AndroidManifest.xml에 파일 제일 윗부분에 package가 정의 되어 있으면 이 또한 이름을 변경해주자. ios ios 의 앱 피키지 이름을 변경하기 위해서는 xcode를 이용하자. Runner > TARGETS Runner > Signing & Capabillities 탭에서 Signing 항목 중 Bundle Identifier가 있다. 이를 변경 하면 된다. change_app_pa.. 2024. 3. 18. [Flutter] 클린 아키텍처 구조 디렉토리 구조 lib/ |- data/ # 데이터 계층: API 통신, 데이터 모델, 데이터 소스 |- models/ # 데이터 모델 클래스 |- providers/ # 데이터 제공자 (API 호출) |- repositories/ # 데이터 저장소 |- services/ # 데이터 저장소 |- domain/ # 도메인 계층: 비즈니스 로직 및 엔터티 |- entities/ # 도메인 엔터티 |- usecases/ # 비즈니스 로직 (use cases) |- presentation/ # 프레젠테이션 계층: UI 및 상태 관리 |- views/ # 화면 (UI 위젯) |- controllers/ # GetX 컨트롤러 (상태 관리 및 로직) |- bindings/ # 의존성 주입을 위한 GetX 바인딩 |- .. 2024. 3. 17. [Flutter] Getx 프레임워크란? GetX란 GetX는 Flutter 앱 개발에서 널리 사용되는 오픈 소스 라이브러리로, 주로 상태 관리, 의존성 관리, 라우트 관리를 쉽고 효율적으로 수행하기 위해 설계되었습니다. GetX의 주요 특징과 장점을 살펴보겠습니다: 상태 관리 Reactive State Management: GetX는 반응형 상태 관리를 제공하여, 변수의 변경을 감지하고 UI를 자동으로 업데이트합니다. 간결한 코드: 상태를 업데이트하기 위해 .value 또는 **.obs를 사용하여 간단하게 작성할 수 있습니다. 효율적인 메모리 관리: 컨트롤러가 더 이상 필요하지 않을 때 자동으로 메모리에서 해제됩니다. 의존성 관리 간편한 의존성 주입: Get.put(), Get.lazyPut(), Get.find() 등을 사용하여 컨트롤러 및.. 2024. 3. 17. 이전 1 ··· 5 6 7 8 9 10 11 ··· 43 다음 반응형