2025.11.23G·18앱이 죽었어요: _TypeError (Null is not a subtype of String)
서버에서 잘 오던 데이터가 갑자기 앱을 죽입니다. 'type Null is not a subtype of type String' 에러의 원인과, 안전한 JSON 파싱을 위한 Null Safety 전략을 정리해봤습니다.
FlutterJSONDart
→2025.11.17G·11setState를 썼는데 왜 화면이 안 바뀌죠? (불변성의 중요성)
분명 코드를 실행했는데 화면은 그대로입니다. 리스트에 add를 했는데 반응이 없습니다. Dart의 메모리 참조(Reference)와 불변성(Immutability)을 이해하면, 당신의 앱은 다시 살아납니다.
FlutterStateManagementDart
→2025.08.14O·01Flutter: 스타트업이 선택해야 할 단 하나의 앱 프레임워크
React Native와 Flutter 사이에서 고민 중인가요? 다트(Dart) 언어의 매력부터 스키아(Skia) 엔진을 통한 네이티브급 성능, 그리고 선언형 UI(Declarative UI)의 철학까지. 왜 수많은 기업들이 플러터로 넘어가고 있는지, 그 기술적 배경과 장단점을 심층 분석합니다.
MobileFlutterCross-Platform
→