교육하고 책 쓰는 개발자 오준석입니다.
'오준석의 생존코딩' 유튜브 채널과 생존코딩 (https://survivalcoding.com) 교육 플래폼을 운영중입니다.
저서
오준석의 플러터 생존코딩 (한빛미디어 2020)
오준석의 안드로이드 생존코딩: 코틀린 편 (한빛미디어 2018)
될 때까지 안드로이드 (루비페이퍼 2018)
주요경력
오렌지(OhRange) 대표
세민직업전문학교 정보기술개발 직업훈련교사
수원스마트앱개발학원 운영
LG전자 MC사업부
일본 아이치현 (株)東海理科 Security사업부
일본 아이치현 (株)日本テクシード IT사업부
LinkedIn: https://www.linkedin.com/in/junsuk5/
강의
로드맵
전체 1수강평
- Flutter 초급 - Http통신, 상태관리
- Flutter 고급 - 현업 수준의 아키텍처
- Flutter 고급 - 현업 수준의 아키텍처
게시글
질문&답변
텍스트 전체입력 후 검색 결과 조회
맞습니다. 좋은 정보 감사합니다.
- 1
- 2
- 44
질문&답변
라이브 템플릿 링크 어디서 확인하나요?
앗 죄송합니다.https://gravel-pike-705.notion.site/Flutter-Live-Templeate-579bac3070754bdf8fa10afe4ebe8c92?pvs=4 여기 있습니다.전체 소스코드 강의에도 추가했습니다.
- 0
- 2
- 43
질문&답변
ingredient view model의 _loadRecipe
답변이 늦었습니다.IngredientViewModel 의 생성자에서 호출이 가능하면 베스트인데, 현재 구조상 ViewModel 까지 recipeId 가 넘어갈 수 없어서, IngredientRoot 에서 대신 로딩을 호출하고 있습니다.(사진)
- 0
- 1
- 48
질문&답변
애뮬레이터로 main.dart를 실행하면 컴퓨터가 멈춥니다.
찾아봤는데 Hyper-V 를 꺼야된다는 얘기들이 많네요. 블로그 첨부하니 참고해 보시고 결과 알려주세요.https://serverrefository.tistory.com/217
- 0
- 2
- 74
질문&답변
webview 영상처럼 3.0.4 버전으로 할경우 AGP 문제
명절이라 답이 늦었습니다.현재는 영상과 같은 버전으로는 빌드가 되지 않습니다.무조건 최신버전으로 하셔야 합니다.github 소스를 참고하셔서 대응하시기 바랍니다.https://github.com/junsuk5/flutter-first-guide/blob/master/my_web_browser/lib/main_screen.dart강의 설명도 바꿔두었습니다.감사합니다.
- 0
- 3
- 56
질문&답변
섹션1은 눈으로만 보면된다 하셨는데 섹션2만 봐도 되나요?
본인 실력 상태에 따라서 결정하시면 될 것 같습니다.챕터2만 봐도 되는 분이 있고, 아닌 분이 계시기도 하시니까요.
- 0
- 1
- 29
질문&답변
BigButton 만들때.
원래 있는 것을 활용해도 됩니다.간혹 디자인을 정확히 구현할 때 머티리얼에서 제공되는 위젯을 커스텀하는게 더 어려운 경우가 있어서새로운 걸 만들 때 Container, Row, Column, Stack 조합으로 만드는게 결국 편해서 저는 다 만들고 있습니다.
- 0
- 1
- 56
질문&답변
Bad state 에러
여러가지 방법이 있는데요.@singleton 어노테이션 대신에 @lazySingleton 으로 고쳐서 지연된 초기화를 하면 해결 될 것 같습니다.혹시 해결 되셨는지 답변 기다리겠습니다.
- 0
- 1
- 51
질문&답변
domain 에 data_source 를 만드는 이유.
@Seung Min Liang @송진욱 두 분의 의견을 종합해 봤을 때, DataSource 인터페이스를 Data 레이어에 두는 것이 바람직해 보입니다.Domain 은 순수 비즈니스 로직에 집중해야 하는데, 데이터 소스를 끌고 들어온 것은 잘못 된 것이 맞습니다.해당 내용에 대해서 자막을 추가하여 영상 업데이트를 하도록 하겠습니다.좋은 의견에 감사드립니다.
- 0
- 3
- 247
질문&답변
31강 stream 활용시 어떤장점이 있나요?
Future : 단발성 비동기 처리Stream : 지속적인 데이터 비동기 처리일반적인 요청은 Future계속 모니터링을 해야하는 것은 Stream 으로 처리하면 됩니다.
- 0
- 2
- 138