Dart에서는 기본적으로 Camel Case를 사용하는데, 서버에 따라서 Snake Case를 직렬화해야하는 경우가 있다. @JsonKey와 @JsonValue를 사용해서 Camel Case로 변환해보자.
Flutter로 개발을 하다보면 종종 안드로이드와 ios에서 다르게 동작하는 상황을 마주하게된다. 안드로이드에서는 background notification에서 별도의 isolate에서 동작하기 때문에 isolate 통신을 사용해 데이터를 전달할 수 있다.
Future.wait를 사용해서 api call을 병렬화해보자.
안드로이드에서 FirebaseMessaging.onMessageOpenedApp.listen이 동작하지 않을 때 해결방법
분명 나만 겪는 문제가 아닐텐데........