질문&답변
안드로이드 기기 실행 오류
안녕하세요. 49번까지의 실습 코드는 구매자가 제공한 코드인데 빌드가 안되서 방금 수정한 버전을 올렸으니 이걸로 해 보시기 바랍니다. https://github.com/junsuk5/first_flutter_app 참고로 소스는 그대로인데 시간이 지나면서 android 빌드가 안 될 때 android 폴더를 지우고 다시 만들면 되니 참고하세요.
- 좋아요수
- 0
- 댓글수
- 2
- 조회수
- 42
질문&답변
안녕하세요. 49번까지의 실습 코드는 구매자가 제공한 코드인데 빌드가 안되서 방금 수정한 버전을 올렸으니 이걸로 해 보시기 바랍니다. https://github.com/junsuk5/first_flutter_app 참고로 소스는 그대로인데 시간이 지나면서 android 빌드가 안 될 때 android 폴더를 지우고 다시 만들면 되니 참고하세요.
질문&답변
안드로이드 스튜디오는 최신버전을 설치하고 따라하시면 됩니다. 지금 버전과 너무 달라서 도저히 따라할 수 없다고 생각되는 부분은 거의 없을 것입니다. 모르겠는 부분이 나올때 마다 질문 주시면 최신 버전 기준으로 답변 드리겠습니다.
질문&답변
맞아요. 오류 잘 찾아 주셨습니다. 제 강의중 필요한 강의가 있다면 요청해 주시면 할인 쿠폰을 발급해 드리겠습니다.
질문&답변
강의 3번 전체 소스코드에 있습니다
질문&답변
하루 25회 공짜라고 하니 내일 다시 시도해 보세요. 팁으로는 매번 API 요청하지 마시고, 다운 받은 파일을 로컬에 두고 개발중에 파싱해서 사용하시거나, 본인의 github 등에 파일을 올려두고 거기에 접근하는 식으로 개발중에 API 사용 횟수를 억제하시면 됩니다
질문&답변
네. 저는 그래서 복잡한 native 설정 없이 순수 dart 코드로 진입점을 분리해서 DI를 통해 환경 분리하고 있습니다. "Flutter 실무 레벨업: 3단계 빌드 변형(Flavor)과 코드 수정 없는 환경 전환" 강의에서 다루고 있습니다 https://inf.run/TgCNn 이 강의에서는 Mock 데이터만 있고 실제로 환경 분리를 다루지는 않았어서 놓치신 게 아닙니다.
질문&답변
화면 회전을 했을 때 Activity는 파괴되고 다시 생성되기 때문에 지역변수가 다 초기화됩니다. 유지해야 하는 상태는 ViewModel에 가지고 있어야 화면 회전에 대응이 가능합니다.
질문&답변
네. 문제 없습니다. 오히려 ImageCard 내부에는 변경 상태가 없고 외부에서 상태를 받는 형태라 더 좋은 코드입니다.
질문&답변
오오. 공유 감사합니다.
질문&답변
Android Studio 가 버전업 되면서 자잘한 UI 가 업데이트 되었는데요. 저도 방금 발견했는데 Device Manager > device > Edit > Additional settings 에 Device Skin 을 None 으로 설정하면 되는 것으로 확인하였습니다. 불편하시더라도 변경된 UI에 적응하기 위해서 막히는 부분이 있을 때마다 질문 남겨 주시면 빠르게 답변 드리도록 하겠습니다. 참고로 강의 영상은 머티리얼2 디자인이고 현재는 머티리얼3 디자인이라 상단 앱바 색상이 지금은 흰색이 기본 값인 점도 참고해 주세요.