Flutter 렌더링 최적화의 모든 것: Widget부터 RenderObject까지 깊게 파헤치기
Flutter의 위젯 시스템 이면에 숨겨진 렌더링 원리와 RepaintBoundary, Impeller 엔진 등을 활용한 고성능 앱 개발 전략을 심도 있게 다룹니다.
Flutter의 위젯 시스템 이면에 숨겨진 렌더링 원리와 RepaintBoundary, Impeller 엔진 등을 활용한 고성능 앱 개발 전략을 심도 있게 다룹니다.
Flutter를 사용하여 안드로이드, iOS를 넘어 웹과 데스크탑까지 확장하는 실전 가이드입니다. 플랫폼별 레이아웃 대응부터 렌더링 최적화 기법까지 상세히 다룹니다.
버그 발생률 0%에 도전하는 Flutter TDD 실전 가이드. 테스트 피라미드 전략부터 Red-Green-Refactor 사이클까지, 견고한 앱을 만드는 테스트 주도 개발의 정수를 다뤄봅니다.
Flutter 앱 성능 최적화의 핵심, Dart Event Loop와 Isolate를 시각적 자료와 함께 심층 분석합니다. UI 버벅임(Jank)의 원인과 해결책을 정확히 이해해 보세요.
지난 백엔드 편에 이어, 이번에는 Flutter 앱 클라이언트에서 소셜 로그인을 붙이는 과정을 정리한다. 백엔드에서 아무리 잘 받아줘도, 클라이언트에서 토큰을 못 던져주면 말짱 도루묵이니까. 일단 결과물부터 보여드리면, 화면은 이런식으로 만들었고, 카톡 로그인 성공 시, 데이터 베이스에는 오른쪽과 같이 암호화된 임시 계정이 저장되었다. 왜 이 글을 쓰게 되었는지 소셜 로그인 라이브러리 kakao_flutter_sdk랑 sign_in_with_apple 가져다 쓰면 끝 아닌가? 싶었다. 그런데 막상 해보니 “카카오톡 … 더 읽기