본문 바로가기

Front-End/Flutter

(5)
[Flutter] No version of NDK Flutter 빌드시 아래와 같은 NDK 오류 발생 시 아래와 같이 local.properties에 ndk.dir 경로를 추가해주면 해결된다. * What went wrong: Execution failed for task ':app:stripDebugDebugSymbols'. > No version of NDK matched the requested version 21.0.6113669. Versions available locally: 20.1.5948944 local.properties ndk.dir=C:\\Users\\[UserName]\\AppData\\Local\\Android\\Sdk\\ndk-bundle
[Flutter] Flutter 앱에 Firebase 추가 Flutter 앱에 Firebase 추가하는 가이드 입니다. https://firebase.google.com/docs/flutter/setup?hl=ko&platform=android Flutter 앱에 Firebase 추가 Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기 의견 보내기 Flutter 앱에 Firebase 추가plat_iosplat_android 이 가이드에 따라 Flutter 앱에 Firebase 제품을 추 firebase.google.com 1단계: Firebase 프로젝트 만들기 https://console.firebase.google.com/u/0/?hl=ko 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 ..
[Flutter] lints 설정 Lint란? - 린트(lint) 또는 린터(linter)는 소스 코드를 분석하여 프로그램 오류, 버그, 스타일 오류, 의심스러운 구조체에 표시(flag)를 달아놓기 위한 도구들을 가리킨다. Dart Lint Package - Dart linter는 Dart 소스 코드에서 발생할 수 있는 문제를 식별하기 위한 정적 분석기입니다. 100개 이상의 린터 규칙 을 사용할 수 있으며 잠재적인 타이핑 문제, 코딩 스타일 및 서식을 검사합니다. Lint의 종류는 핵심 린트, 권장 린트로 분류됩니다. 핵심 린트 : Dart 코드를 실행하거나 사용할 때 문제를 일으킬 수 있는 중요한 문제를 식별하는 데 도움이 되는 린트입니다. 모든 코드는 이러한 린트를 통과해야 합니다. 권장 린트 : Dart 코드를 실행하거나 사용할 ..
[Flutter] Null Safety migration dart.dev/null-safety/migration-guide Migrating to null safety How to move your existing Dart code to the world of null safety dart.dev 1. 환경 설정 - null-safety를 지원하는 Dart SDK 2.12 Version 이상이 필요합니다. $dart --version Package depency null safety 상태 확인 방법 - 추가된 패키지에 null-safety dependency 확인 후 결과를 보여줍니다. $flutter pub outdated --mode=null-safety ex) - dependency upgrade를 위해서 아래 command 입력합니다. $flutter ..
[Flutter] 다국어 처리 easy_localization Flutter에서 다국어 처리를 위한 easy_localization package 에 대해서 알아보겠습니다. 자세한 사용방법 및 properties 는 아래 pub.dev에서 확인하시면 됩니다. https://pub.dev/packages/easy_localization easy_localization | Flutter Package Easy and Fast internationalizing and localization your Flutter Apps, this package simplify the internationalizing process . pub.dev 1. Installation - pubspec.yaml depencencies 추가 dependencies: easy_localizatio..