프로젝트 5

[2023 월간프로젝트] 03. flutter로 음악 앱 만들기 2

프로젝트 동기와 프로젝트 목표는 이전 글에서 확인해 주시길 바랍니다. 사용한 기술 사용 언어 : Dart 개발환경 : flutter, Android Studio flutter package(pub) assets_audio_player on_audio_query percent_indicator permission_handler flutter_neumorphic shared_preferences 프로젝트 설명 기본적인 음악앱보다 좀 더 간단하게 만들어 보았습니다. 메인 페이지는 Tab 형식으로 모든 음악, 가수, 앨범, 좋아하는 노래로 나누어서 구성을 했습니다. 모든 음악에서는 핸드폰에 존재하는 모든 음원 파일 중 mp3 파일을 불러오도록 설정했습니다. Tab의 윗 부분에서는 현재 재생 중인 음악의 '앨범 ..

프로젝트 2023.03.30

[2023 월간프로젝트] 02. flutter로 음악 앱 만들기

프로젝트 동기 2021년에 음원 정보 바꾸는 프로젝트를 진행한 적이 있었습니다.(궁금하신 분은 이 페이지를 참고하시길 바랍니다.) 그 프로젝트는 PC로 음원 정보를 바꾸는 프로그램을 제작하는 것으로 당시에는 상당한 만족감이 있었습니다. 하지만 지나고 보니 조잡한 UI/UX와 PC 사용 한정이기에 만든 저조차도 사용률이 적다는 아쉬움이 있었습니다. 핸드폰에 저장되어 있는 음악을 주로 듣는 저로서는 '멜론'이나 '지니뮤직'과 같은 앱이 아닌 '삼성뮤직'을 사용하고 있습니다. '삼성뮤직'의 경우 생각보다 많은 서비스들을 제공하지만(사운드 조정부터 앨범커버 변경 및 음원 정보 변경도 가능합니다.) 예전부터 한 번쯤 공부해보고 싶었던 flutter에 대해서 공부를 해보고 싶었기에 공부해 볼 겸 이번 프로젝트를 시..

프로젝트 2023.02.28

[2023 월간프로젝트] 01. 주식과 노션(Notion)

프로젝트 동기 2023년에는 매달 프로젝트를 1가지 정하여, 진행하고 블로그에 기록하는 것을 목표로 새롭게 세웠습니다. 그중 첫 번째인 1월의 프로젝트에 대해서 어떤 것을 하면 좋을지 고민이 많았습니다. 여러 가지 후보들이 있었지만, 그중에서 주식 데이터를 받아와서 노션에 기록하는 것으로 결정하였습니다. 뜬금없이 "왜 여기서 주식이 나와?"라고 생각하실 수도 있지만, 저는 매일 아침 유튜브로 경제 뉴스를 보면서 주요 뉴스와 주가 지수를 노션에 기록을 하는 습관을 가지고 있습니다. 하지만 기록을 할 때 좀 번거로운 부분이 있었는데, 그것은 주가 지수와 환율을 기록하는 것이었습니다. 이러한 불편함을 가지고 있는 와중에 제 친구가 제가 정리한 글을 보고 "이 지수들은 전부 네가 직접 쓰는 거야? 컴퓨터로 코드..

프로젝트 2023.01.25

[🎨Digital Palette]

7월에는 음원 정보 변경 프로그램을 만들었습니다. 애니메이션 작업을 하는 도중 특수한 색의 투명도 값을 RGB 값으로 나타내어주는 프로그램이 있었으면 좋겠다는 생각이 들었습니다. 그래서 이번 Digital Palette라는 프로그램을 만들게 되었습니다. 색에 관련된 프로그램은 2년 전쯤 화면의 색을 알아내기 위하여 만들었던 프로그램이 있었습니다. 이 프로그램은 단순히 마우스 포인터의 좌표, RGB 값과 Hex 값을 나타내 주고 RGB 값을 Hex값으로 변형해주는 프로그램입니다. 좌표의 색이 고정되지 않는다는 불편함이 있어 만들어두고도 정말 급할 때(마감이 코앞인데 디자인 작업 중 알려준 색과 다르다고 느껴질 때) 빼고는 사용하지 않았습니다. 하지만 마우스 좌표의 색을 나타내 주는 기능은 편리하다고 생각이..

프로젝트 2021.08.11

[💽음원 정보 바꾸기] : 앨범 커버/아트 변경 및 음원 정보 변경 프로그램

며칠 전에 좋아하는 음악을 계속해서 듣고 싶어서 앨범을 샀습니다. 이 앨범을 사용하기 위해서 CD롬도 준비를 했는데요. 앨범에서 음악을 추출하는 과정에서 문제가 발생했습니다. 그래서 이 프로젝트를 진행하게 되었는데요. 재밌게 봐주시면 감사하겠습니다! 저는 핸드폰으로 음악을 들을 때 스트리밍 사이트를 이용하지 않고 유튜브를 이용했었습니다. 유튜브를 이용할 때는 데이터와 배터리가 항상 문제였는데요. 그래서 좋아하는 음원의 앨범을 구매했습니다. 사실 요즘은 음원을 인터넷에서 구매하여 앨범을 사지 않고도 들을 수 있는데요. 저는 이 사실을 앨범을 다 사고 나서 알았습니다.😂 구매한 앨범의 음원들을 핸드폰으로도 듣기 위해서 CD에서 추출해야 했는데요. 이 작업은 Window Media Player를 이용하여 추출..

프로젝트 2021.06.30
728x90