Showing posts with the label MobileApp

Flutter로 게임 개발? Flame 엔진 렌더링 루프 최적화 및 60FPS 방어 전략

최근 핀테크 앱 내에 유저 리텐션을 위한 '러닝 액션 미니 게임'을 탑재해야 하는 과제를 맡게 되었습니다. "그냥 Flutter 의 Positioned 위젯으로 대충 움직이면 되지 않나?"라고 가볍게 접근했던 것이 화근이었습니다. 초기 프로토타입은 갤럭시 S21급 기기에서도 간헐적인 프레임 드랍(Jank)이 발생했고, …
Flutter로 게임 개발? Flame 엔진 렌더링 루프 최적화 및 60FPS 방어 전략

Flutter 리빌드 지옥 탈출: const와 Consumer 최적화로 FPS 방어하기

복잡한 대시보드 UI를 개발하던 중 스크롤 애니메이션이 뚝뚝 끊기는 'Jank' 현상을 목격했습니다. DevTools의 Performance 오버레이를 켜보니, 리스트 아이템 하나가 변경될 때마다 전체 화면이 다시 그려지고 있었습니다. UI 스레드가 16ms(60fps 기준)를 넘겨 30ms 이상 소요되고 있었죠. Flutter 의 렌더…
Flutter 리빌드 지옥 탈출: const와 Consumer 최적화로 FPS 방어하기
OlderHomeNewest