Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

profile
조회 수 712 댓글 3

요새 심심할 때 마다 취미로 만들고 있는 프로젝트가 있어요.

 

가지고 있는 음악을 어디서든지 들을 수 있는 애플리케이션을 직접 만들어 보면 정말 재미있을듯 해서 시작한 음원 스트리밍 프로젝트에요.

 

애플리케이션을 만들 때 러스트도 배우는 겸 해서 처음 프로젝트를 시작 할 때 관련 라이브러리나 프레임워크를 찾아봤었는데요, 마침 Tauri라는 프레임워크가 있더군요. 

demo-audio-player (사용자 지정).png

Tauri를 통해 웹 프레임워크로 구성한 UI와 러스트로 작성한 오디오 플레이어 라이브러리를 연동하여 스트리밍 애플리케이션을 만들 수 있었구요, 크로스 플랫폼에 대응하여 각각의 OS에 해당하는 바이너리를 빌드하고 번들하는 기능을 활용해서 윈도우 데스크탑과 맥북에서도 만든 애플리케이션을 잘 쓸고 있어요.

 

그렇지만 언제 어디서든지 음악을 듣기 위해선 한가지 더 필요하다 싶은게 있었는데, 바로 모바일용으로 애플리케이션을 빌드할 수 있는 기능이에요. 역시나 밖에서 음악을 듣기 위해선 노트북보단 스마트폰이 더 가볍고 편하긴 하죠. 

 

Tauri가 안드로이드와 iOS로 바이너리 번들 기능을 지원 예정이라 하던 중 공식 디스코드의 모바일 채널에 안드로이드용 빌드에 대응할 수 있는 알파 릴리즈가 올라왔다 하더군요. 반가운 마음에 바로 시도해봤어요. 

 

그렇지만 역시나 한번에 바로 빌드되는건 아니더군요. Crate 중에 C/C++ 라이브러리 의존성이 있는 얘들이 있는데 크로스 컴파일 하는데 삽질 좀 했어요. 그래도 스마트폰에서 한 번 띄어보기 위해 여러 방법들로 시도해보니 마침내 성공적으로 빌드하고 APK로 번들할 수 있었어요. 제 폰에서 설치와 실행 또한 잘 되는군요. 

 

평소에 유튜브 뮤직으로 음악 듣는거야 당연하다 생각했지만, 집의 라즈베리 파이에 있는 음악 파일들을 스트리밍을 통해 밖에서 들어보니 참 뭔가 새삼스럽더군요. 

 

20221116_014946 (사용자 지정).jpg

 


TAG •

  • profile
    슬렌네터      Human is just the biological boot loader for A.I. 2022.11.16 18:19
    우왕 능력자시군요
  • profile
    페퍼민트      Push The Button 2022.11.16 19:24
    만든게 참 보람 있으면서도 가끔은 신기하더라구요 ㅎㅎ
  • profile
    라데니안 2022.11.17 04:25
    이거슨 고-급 자작 ㄷㄷ

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
69262 잡담 호불호 갈리는 초콜릿 36 file title: 부장님유니 2022.12.17 939
69261 잡담 아침에 고속도로.. 19 file 포인 2022.12.17 703
69260 퍼온글 카타르 월드컵 비용 280조원 4 타미타키 2022.12.17 975
69259 잡담 기글을 보니 제가 제정신이 아닌 이유를 알겠습니다. 5 file 타미타키 2022.12.17 771
69258 퍼온글 과다업무에 정신이나가버린 개발자들.jpg 2 file title: 부장님유니 2022.12.17 2754
69257 퍼온글 신기한 오류 4 하뉴 2022.12.17 519
69256 잡담 항상 그랬던거 같지만 PC 성능 업글보다 외적인걸... 11 file 하루살이 2022.12.17 752
69255 퍼온글 베를린래디슨블루호텔의 초대형 수족관이 터졌다... 6 file cowper 2022.12.17 1013
69254 퍼온글 우리집 고양이가 내 손 깨무는 진짜 이유 3 타미타키 2022.12.17 792
69253 잡담 펜타곤 - 응 외계인 없어 아직까지... 7 file title: 폭8책읽는달팽 2022.12.17 520
69252 잡담 대충 ISS의 소유즈가 망했다 합니다. 9 file title: 폭8책읽는달팽 2022.12.17 857
69251 잡담 애플워치까지 세트 맞추는중... 4 file 슈베아츠 2022.12.17 414
69250 잡담 날이 추우니 차 시동이 안걸리네요 11 file 낄낄 2022.12.17 658
69249 잡담 나이먹으면 집중력이 떨어진다는건 헛소리입니다. 7 title: 몰?루먀먀먀 2022.12.17 818
69248 퍼온글 퐁퐁남 11 낄낄 2022.12.17 1304
69247 잡담 이건 윈도우 업데이트의 효과??? 7 점점퀴 2022.12.16 848
69246 잡담 b760 보드를 하나 구해볼까요. 1 file title: 컴맹픔스 2022.12.16 303
69245 잡담 에바 소음 잘 잡네요. 4 쿤달리니 2022.12.16 415
69244 장터 DLX21 케이스 판매합니다. file 쿤달리니 2022.12.16 410
69243 잡담 포켓몬 애니메이션 신작이 나온다고 합니다. 5 file title: 가난한카토메구미 2022.12.16 489
69242 잡담 스마트 스위치 설치기 10 file 공탱이 2022.12.16 906
69241 잡담 쎄한 번개 판매자 후기 7 포도맛계란 2022.12.16 625
69240 잡담 [잡담] 키보드 키캡 유분 해결 12 title: 컴맹임시닉네임 2022.12.16 627
69239 잡담 엇..? 이거 뭔가 쎄한데... 10 포도맛계란 2022.12.16 444
69238 잡담 차가운 물로 샤워를 하면 칼로리가 소비된다고 합... 21 file NureKarasu 2022.12.16 806
69237 퍼온글 한국 의료진, 5세 미얀마 화상소녀 붙은 손가락 ... 1 타미타키 2022.12.16 819
69236 잡담 세 가지 에바가 있는데 뭘 살까요 16 file 쿤달리니 2022.12.16 521
69235 잡담 택배 오배송을 겪어 보니 현관문에 뭔가 다른집과... 2 file cowper 2022.12.16 657
69234 잡담 999=1099 13 file 360ghz 2022.12.16 685
69233 잡담 서멀이 점착이 아주 죽이네요 21 file 고자되기 2022.12.16 1086
목록
Board Pagination Prev 1 ... 525 526 527 528 529 530 531 532 533 534 ... 2838 Next
/ 2838

최근 코멘트 30개
아이들링
03:54
리나인버스
03:42
류오동
03:42
니즛
02:53
냥뇽녕냥
02:52
냥뇽녕냥
02:47
니즛
02:44
냥뇽녕냥
02:36
마초코
02:28
아이들링
02:28
그림자
02:04
까르르
02:00
그림자
01:59
까르르
01:59
까마귀
01:58
Marigold
01:57
까르르
01:55
까르르
01:54
까르르
01:52
lightroo
01:45
lightroo
01:42
스파르타
01:40
순례자
01:28
아이들링
01:25
nsys
01:22
아이들링
01:02
그림자
00:57
babozone
00:51
_랑_
00:50
아이들링
00:48

MSI 코리아
한미마이크로닉스
더함
AMD

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소