SoundLoader is a simple music downloader app, built for Ios with the Beeware suite of tools and libraries.
The app accepts a Soundcloud URL (track only) and downloads the track as an .MP4 audio file on your device's local storage.
- URL-to-M4A Downloader App
- Quick Paste Button
- Album Art
- Metadata (ID3 Tags)
- Original Quality
- ios device
- xcode
- homebrew
- git
- python
- pip packages:
- briefcase
- rubicon-objc
- requests
- asyncio
- aiohttp
- httpx
- mutagen
- beeware virtual environment
- Install requirements listed above
- Set up your Beeware virtual environment, per the tutorial
- Activate your beeware virtual environment
- Clone and extract this project
- 'cd' into extracted project
- Build the xcode project by with 'briefcase create iOS' then 'briefcase build iOS'
- Open generated 'build' folder and locate .xcodeproj file
- Open .xcodeproj in Xcode
- Build & sign app in xcode
- Run app on your physical or simulated iOS device!
- Copy desired URL
- Paste into SoundLoader
- Tap download button
Done! File will be saved to your device's Documents directory.
We love contributions <3