inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요 선생님

243

moim.designer

작성한 질문수 3

0

앱을 시작할 때, splash 스크린을 보여주고, 유저의 정보에 따라 redirect하려합니다. 그런 기대로 지금 현재 코드를 짰는데, 기대한것과 달리 splash 스크린이 아예 띄워지지 않고 곧바로 redirect 됩니다. 혹시 제가 원했던 것처럼 splash 스크린을 단 1초간이라도 보여준 다음 유저 정보에 따라 redirect 하는 방법이나 현재문제의 원인을 알 수 있을까요? 참고로 go router의 버전은 v8입니다.Screen Shot 2023-08-03 at 10.23.18 AM.png

flutter 하이브리드-앱

답변 1

0

코드팩토리

안녕하세요!

너무 빠르게 로직이 완성돼서 실제로 splash screen이 보인건데 안보인 것 같은 현상이 생긴거거나 애초에 splash screen이 첫 화면이 아닌건 아닌가요?

근본적인 원인을 찾아보셔야 할 것 같습니다.

감사합니다!

0

moim.designer

initialScreen이 splash 화면으로 지정되어있긴합니다.

다만 문서를 알아본결과 , redirect 로직이 실제 route가 작동되기 직전에 작동되서 splash 화면으로 라우팅 되지 않는것 같아요.

SplashScreen UI에서 리다이렉트 로직을 구현해서 route 시킬 예정입니다.
혹시 이 때는 initState에서 하는게 맞을까요?

0

코드팩토리

만약에 검증 로직이 너무 빨리 작동해서 그런거라면 사실 그 나름대로도 좋은거 아닌가요? 원하신다면 딜레이를 주는 방법이 있긴한데 그럴 필요가 있나 생각이 듭니다.

Isar 마지막 업데이트는 2년전입니다.

0

31

0

FlutterSecureStorage 질문

0

32

0

Dio onError Interceptor 만드는 부분에 질문이 있습니다.

0

80

2

관리자 기능에 대한 질문

0

100

2

part 'restaurant_model.g.dart';

0

92

1

36강. dio 인터셉터에 storage를 전달하는 코드가 이해 안되는데요. 도움 부탁드립니다.

0

56

2

2번 반환 상황 관련 질문

0

61

2

riverpod 3.0

0

140

2

Asset folder??

0

82

2

디자이너와 협업 시 프레임 크기 설정 관련 질문

0

114

2

FutureProvider, StateNotifierProvider 선택 기준

0

70

2

컴포넌트 모델화

0

64

2

쿼리 파라미터

0

84

2

화면 안보임

0

68

2

PaginationListView

0

54

1

강의중 37.Dio onErrorInterceptor 작업하기 dio 관련 질문입니다.

0

103

2

프로토타입이미지

0

62

2

여러 객체를 상태 관리하는 방법에 대한 질문

0

85

2

장바구니 결제하기 응답이 500이 옵니다.

0

105

2

removeFromBasket에서 await patchBasket()을 마지막에 하면 에러나는거 아닌가요?

0

67

2

이 두가지는 완전히 동일한 기능인가요?

0

106

3

내부 코드를 작성하지 않은 CursorPaginationLoading가 어떻게 로딩상태를 갖는지 잘 모르겠습니다...

0

77

2

_SplashScreenState에서 storage를 late로 호출해서 한번만 불러와도 되나요?

0

86

2

코딩 작성 순서 관련 질문

0

88

2