코딩애플 플러터 기본강의 등을 끝내고 개인 프로젝트를 하는 과정에서 막히고 궁금했던 부분에 대해서 질문 드립니다.
우선 음악 플레이어 기능을 구현하려고 관련 라이브러리 설치 후 진행하였으나 각종 에러(?) 때문에
근본적인 이유를 찾지 못해 우선 했던것이 안드로이드 스튜디오 버전을 낮췄습니다.
(최신버전에서 giraffe 버전으로) 이후 관련 기능을 적용한 깃헙등을 클론해서 돌아가는지 확인하였으나
deprecated 된 기능, 코드 등이 너무 많아 제대로 돌아가는지 확인도 못하였습니다.
이후 pub.dev 에서 나름 인기 있는 패키지를 설치 후 관련 패키지를 적용한 사람의 코드를 찾아 클론하니 로컬에서 잘 동작하는걸 확인하였습니다.
이때 궁금했던점이 저 같은 경우는 패키지에 있는 코드에서 어떤 부분을 뽑아 써먹어야하는지 구분이 잘 안되더라구요.
특히 저는 example 코드를 그대로 복붙하고 실행하니 에러천지더라구요.
해당 패키지를 잘 적용한 분은 어떻게 필요한 부분만 잘 써먹었는지..?
해당 패키지 링크 : https://pub.dev/packages/just_audio
해당 패키지를 활용한 코드 : https://kimhyeongi.tistory.com/64
질문1. 위와 같은 시행착오를 거치면서 지금의 저처럼 개발하는게 과정상 맞는건지? (혹은 방향이나 순서상 틀린건지?)
질문2. 패키지 공식문서 읽는법 (중요부분과 안중요한 부분, 핵심을 파악하는 방법)
질문3. 해당 패키지를 활용하는 생각의 흐름
질문4. 패키지가 올라와 있는 깃헙까지 들어가서 확인해야하는 내용, 코드 등이 있는지?
질문5. 저 같은 사람에게 추가적으로 할 조언
해당 내용을 물어볼데가 없어서 질문드립니다.
답변 주시면 정말 감사드리겠습니다..!
-
이 게시글은
진병수에 의해 5 월, 1 주 전에 수정됐습니다.