profile
Flutter로 앱개발하고 있어요! iOS도 공부하고 있습니다.
post-thumbnail

2023년 1분기 회고 : 그래서 뭐할건데?

앞으로 뭘로 먹고 살지 너무 고민이 된다. flutter?? ios???

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

[Flutter] Flutter 3.7.x에서 발생하는 flutter_staggered_grid_view LateInitializationError 수정하기

이번에 플러터 버전을 업데이트하면서 새로운 에러들을 확인하고 있다.그 중 LateInitializationError는 에러가 발생하는 위젯/하위 위젯 모두 late나 nullable로 선언된 변수가 없어서 왜 발생하는지 알 수가 없었다.

2023년 4월 5일
·
0개의 댓글
·
post-thumbnail

[Flutter] 안드로이드 background에서 푸시 알림(notification) 눌렀을 때 동작하지 않을 경우 해결방법

안드로이드에서 FirebaseMessaging.onMessageOpenedApp.listen이 동작하지 않을 때 해결방법

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

[Flutter] Future.wait를 사용해서 api call 병렬 처리 하기

Future.wait를 사용해서 api call을 병렬화해보자.

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

[Flutter] hivebox를 통해 새로운background notification 표시하기

Flutter로 개발을 하다보면 종종 안드로이드와 ios에서 다르게 동작하는 상황을 마주하게된다. 안드로이드에서는 background notification에서 별도의 isolate에서 동작하기 때문에 isolate 통신을 사용해 데이터를 전달할 수 있다.

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

snake case value를 camel case로 JSON 직렬화하기 with freezed

Dart에서는 기본적으로 Camel Case를 사용하는데, 서버에 따라서 Snake Case를 직렬화해야하는 경우가 있다. @JsonKey와 @JsonValue를 사용해서 Camel Case로 변환해보자.

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

[Flutter] Sliver에서 Expanded처럼 나머지 공간 차지하게 하기 : SliverFillRemaining

내가 그리고 싶었던 것은 Slivers 안에서, 데이터가 없는 경우에는 화면 중앙에 꽉 차도록 다른 위젯을 그려주는 것이었다.

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

2022년 8-11월 회고 : Spring에서 플러터 개발자로

8월에 이직을 하고 플러터 개발을 시작하면서 여러가지 재미있는 경험을 많이 하게 되었고, 최근에는 앞으로의 방향성에 대해 고민도 많았다.최근에 회고를 거의 못하기도 했고, 새로운 블로그로 이사하면서 한 번 정리를 하고 가면 좋을 것 같아서 회고글을 작성하게 되었다.

2022년 12월 3일
·
0개의 댓글
·
post-thumbnail

[Flutter] iOS의 scroll to top 기능은 어떻게 구현되어 있는가 (feat. 안될 때 확인해볼 것!)

안드로이드와 달리 ios에서는 화면 상단에 있는 status bar를 누르면 가장 위로 화면이 스크롤되는 기능이 있다.flutter에서는 특별하게 이 기능을 구현하지 않아도 ios에서는 적용이 되는데, 그 이유는 Scaffold에 해당 기능이 구현되어 있기 때문이다.

2022년 11월 12일
·
3개의 댓글
·
post-thumbnail

[Flutter] 특정 스크린을 보고 있는지 확인하기(with WidgetsBindingObserver visibility_detector)

0. 문제 상황 유저가 특정 스크린을 다시 볼 때 마다 데이터를 업데이트를 하는 기능을 추가하게 되었다. 구체적으로 데이터가 업데이트되는 상황은 다음과 같다. 1. 유저가 다른 스크린에 갔다가 다시 해당 스크린으로 돌아올 때 2. 유저가 해당 스크린에서 앱 바깥으로

2022년 11월 10일
·
1개의 댓글
·