inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

UserMeRepository 생성하기

공부하다 궁금한 것이 있어 여쭤봅니다.

253

김지현

작성한 질문수 25

0

지금 저의 목표는 혼자서 앱하나를 온전히 만들어 출시, 유지보수까지 하는 건데요, 추천을 받고 중급 강의까지 여러번 반복하며 코드들을 연습하고 있습니다.

그런데 보통 개발자 1명이 앱을 제작할때 순서가 어떻게 될까요?

중급강의 처럼 api, 백엔드를 먼저 설계해놓은 후 프런트를 개발 할까요? 막연하게 공부하기 전에는 프런트를 먼저 구현을 다 해놓은 후에 백엔드를 연결하는 것이 아닐까 했는데, 중급을 공부하다보니 그런것도 아닌것 같아서요, 실제 앱 개발에서는 어떤 방식과 순서로 개발하는지 궁금합니다.

flutter 하이브리드-앱

답변 1

0

코드팩토리

안녕하세요!

개발 진행 방식은 정답은 없습니다.

하지만 보통 동시에 진행하는 경우가 많습니다.

예를들어서 백엔드가 설계 안돼있다고 해도 프론트엔드 UI는 제작이 가능합니다.

그리고 백엔드 설계에 따라서 연동을 진행하면 됩니다.

만약에 풀스택 개발자가 많다면 백엔드 먼저 설계하고 프론트엔드를 나중에 가져가는것도 나쁘지 않습니다.

1인 개발자라면 사실 어떻게 하셔도 아무런 상관이 없습니다.

많은 개발론들은 협업에 중점을 두기때문에 1인이면 본인이 가장 편한 방식대로 진행하면 됩니다.

감사합니다!

0

김지현

아 그렇군요, 한가지만 더 질문 드려도 될까요? 기존 만들어진 앱을 최신 안드로이드 스튜디오의 스펙에 맞도록 라이브러리들 최신화하고, 수정된 파일과 코드들 카피해서 에뮬레이터로 열려고 하면

Exception: [!] Your app is using an unsupported Gradle project. To fix this problem, create a new project by running flutter create -t app <app-directory> and then move the dart code, assets and pubspec.yaml to the new project.


이런 오류가 납니다. 왜그러는걸까요..?

0

코드팩토리

안녕하세요! 아마 안드로이드 네이티브 폴더가 corrupt 된 것 같습니다. 안드로이드 폴더 삭제하고 (변경사항이 있다면 기억 해두셔야합니다) flutter create . 실행해서 다시 생성하시면 잘 실행 되실겁니다.

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

0

30

0

FlutterSecureStorage 질문

0

31

0

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

0

79

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

139

2

Asset folder??

0

82

2

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

0

113

2

FutureProvider, StateNotifierProvider 선택 기준

0

70

2

컴포넌트 모델화

0

64

2

쿼리 파라미터

0

84

2

화면 안보임

0

67

2

PaginationListView

0

54

1

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

0

101

2

프로토타입이미지

0

62

2

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

0

84

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