Period.
2025.04.19 - (in progress)
- beta 0.0.68 내부 테스팅 시작: 2025.05.02
Screens


Used Tools & Skills
Skills
- Swift
- SwiftUI
- PythonKit / Python
- beeware/Python-Apple-support (Custom Framework)
- pyatv
- pypresence
Motivation
애플뮤직 상태를 디스코드 Rich Presence에 띄우는 앱. 기존에도 유사 앱이 있었지만, 같은 네트워크의 홈팟·Apple TV 같은 에어플레이 디바이스 정보를 함께 읽어와 보여주는 앱은 없었습니다. 홈팟을 주로 쓰는 입장에서 꼭 구현하고 싶어 시작했습니다.
Learned
- Swift와 Python 연동, 파이썬 런타임을 macOS 앱에 번들링/사인/노타리제이션하는 과정 경험
- SwiftUI 기반 macOS 앱 개발 경험 축적
- Python 데몬과의 IPC, 빌드/배포 파이프라인 이해
진행 결과물
- macOS 앱: Applepie-RPC (개인 배포)
- 블로그: macOS 앱에 파이썬 런타임 & 패키지 내장/배포 정리