교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.전문 분야 : Android, Flutter
저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)
주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부
LinkedIn: https://www.linkedin.com/in/junsuk5/
강의
로드맵
전체 1수강평
- Java 자바 문법 총정리 - 1시간
게시글
질문&답변
MVVM, 클린 아키텍처 관련 질문 있습니다.
회원 정보는 UseCase나 Repository 를 통해서 얻도록 구성하시고, 해당 기능이 필요한 ViewModel 에서 이 UseCase나 Repository를 활용해서 정보를 얻으면 됩니다.하나의 ViewModel 을 공유하게 되면 추후에 더 많은 버그를 유발할 수 있습니다. 상세 화면에서 목록 화면의 ViewModel 에 접근하는 것도 좋은 방법이 아닙니다.가장 간단한 방법으로는 목록화면에서 상세화면으로 Navigator.push 방식으로 이동한다면 push 함수 자체가 Future 타입이고 리턴 값을 받을 수도 있어서 await 으로 호출하고, 상세화면이 pop 하면서 리프레시용으로 true 값을 던지면, 목록화면에서 이를 확인하여 refresh() 를 할 수 있습니다.
- 0
- 2
- 31
질문&답변
dataclass 오류
혹시 작성하신 모델클래스 맨 앞에 abstract 가 없다면 붙여주세요.freezed 3.0 부터 문법이 일부 변경되었습니다.(사진)
- 0
- 2
- 39
질문&답변
수업 노트에 있는 json 파일에 ingredient 관련 내용이 없습니다.
확인해서 업데이트했습니다. 제보 감사합니다.
- 0
- 2
- 38
질문&답변
api 제한량 25회
오잉. 원래 25회 제한이 없었는데 생겼나보네요.일단 내일 다시 될 때 Mock 데이터로 만들어 놓고 해야되겠네요.
- 0
- 2
- 44
질문&답변
40번 수업이 완료가 되지 않아요.
40번 수업이 비어 있어서 삭제했습니다
- 0
- 1
- 34
질문&답변
개발자 도구
flutter web 에서 shared_preferences 를 사용했다면 로컬 스토리지를 사용하기 때문에 확인이 가능합니다.다른 정보들은 개발자 도구로 확인이 불가능한 것이 맞습니다.개발 중에 print 문을 통해서 확인하는 방법이 최선입니다.
- 0
- 1
- 27
질문&답변
프로젝트 전체 소스코드
전체 소스 github 주소입니다.https://github.com/junsuk5/flutter-stock-app-course
- 0
- 2
- 35
질문&답변
Mockito 강의 Exception
(사진)http 로 바꾸니 되는데 왜 그런지는 모르겠네요.
- 0
- 2
- 29
질문&답변
가끔씩 ui가 깨지는? 현상이 있어서 질문드립니다.
안녕하세요. 해당 이슈는 처음 접하는데요.혹시 폰트 로딩을 어떤 방식으로 하고 계실까요?
- 0
- 1
- 55
질문&답변
figma
객체를 선택한 상태에서 다른 객체쪽으로 마우스를 가져가고 Mac 기준으로 옵션 키를 누르고 있을 때 표시가 생깁니다.Figma 유료 버전의 경우 dev 모드에서는 더 잘 확인할 수 있습니다.
- 0
- 1
- 53







