Flutter

Flutter를 사용하여 어플리케이션을 제작한 기록입니다. Dart의 기초부터 Flutter로 어플리케이션을 제작하는 방법에 대해 공유합니다.

[Flutter] split('') 함정 — 이모지·일부 한자에서 발생하는 Android 크래시

2026-05-27
일부 한자나 이모지가 포함된 단어를 한 글자씩 분리할 때 발생하는 "string is not well-formed UTF-16" Android 크래시의 원인과 수정 방법을 정리합니다.
자세히 보기 →

[Flutter] iPad 멀티태스킹에서 AppBar 와 시스템 컨트롤 겹침 수정

2026-05-26
iPad Split View · Slide Over · Stage Manager 환경에서 AppBar 좌상단 뒤로가기 버튼이 시스템 grab handle 과 겹치는 문제를 정리합니다. 화면 크기 기반 iPad 판별이 실패하는 이유, 하드웨어 기반 판별, AppBar leading 정렬의 함정까지 다룹니다.
자세히 보기 →

[Flutter] 갤럭시 S26 대응 — Android 16KB 페이지 크기 호환성

2026-05-25
갤럭시 S26 등 16KB 페이지 크기를 사용하는 Android 단말에서 Flutter 앱이 Play Store에 정상 노출되도록 AAB 산출물을 정렬하고, 회귀를 막는 정적 검증 게이트를 구축하는 방법을 알아봅니다.
자세히 보기 →

[Flutter] 실전 E2E 테스트 환경 구축 가이드

2026-04-11
Flutter 프로젝트에 integration_test 기반 E2E 테스트 환경을 구축하고, Firebase/GetX/SQLite를 사용하는 실제 앱에 적용하는 방법을 알아봅니다.
자세히 보기 →

[Flutter] 앱 접근성(Accessibility)

2025-01-03
Flutter로 개발한 앱의 접근성(Accessibility)을 향상시키는 방법을 알아보겠습니다.
자세히 보기 →

[Flutter] PageView 위젯 사용법

2024-10-11
Flutter에서 기본적으로 제공하는 PageView 위젯을 사용하여 페이지 전체를 스크롤하는 방법에 대해서 설명합니다.
자세히 보기 →

[Flutter] Test Matcher 사용하기

2024-10-06
Flutter에서 테스트 코드에서 사용 가능한 Matcher에 대해서 알아보고 이를 사용하는 방법에 대해서 알아보겠습니다.
자세히 보기 →

[Flutter] http 패키지의 MultipartRequest로 파일 업로드하기

2024-09-17
Flutter에서 http 패키지의 MultipartRequest를 사용하여 파일을 업로드하는 방법과 이를 테스트하는 방법에 대해서 알아보겠습니다.
자세히 보기 →

[Flutter] BackButton 위젯 사용법

2024-08-01
Flutter에서 기본적으로 제공하는 BackButton 위젯을 사용하여 이전 화면으로 되돌아가는 방법에 대해서 설명합니다.
자세히 보기 →

[Flutter] Lexical or Preprocessor Issue (Xcode): *.h file not found 에러 수정

2024-01-27
Flutter에서 갑자기 발생하는 flutter Lexical or Preprocessor Issue (Xcode): *.h file not found 에러를 해결하는 방법에 대해서 알아보겠습니다.
자세히 보기 →

[Flutter] concurrency 옵션을 통해 테스트 속도 개선하기

2024-01-26
Flutter에서 테스트 코드를 실행할 때, concurrency 옵션을 통해 테스트 실행 속도를 개선하는 방법에 대해서 알아보겠습니다.
자세히 보기 →

[Flutter] 서버 데이터의 한글, 일본어 깨짐 수정

2023-03-05
Flutter에서 http 패키지를 사용하여 서버로부터 JSON 데이터를 받을 때, JSON 데이터안에 한글이나 일본어가 깨져서 화면에 표시되는 문제를 해결하는 방법에 대해서 알아보도록 하겠습니다.
자세히 보기 →

SHARE
Twitter Facebook RSS