Simple music player for iOS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
EasyMusicPlayer.xcodeproj
EasyMusicPlayer
EasyMusicPlayerSnapshot
EasyMusicPlayerTests
Generated
Templates
appstore
audio
design
screenshots
.gitignore
.sourcery.yml
.swiftgen.yml
.swiftlint.auto.yml
.swiftlint.yml
.travis.yml
CHANGELOG.md
Cartfile
Cartfile.resolved
README.md
Snapfile
base_lang.sh

README.md

Easy Music Player Maintenance Open Source Love png1

master dev
Build Status Build Status

About

Easy Music Player (app store) is a simple app designed only to play and shuffle music. It's a music player without the faff. It also works with an external bluetooth headset.

Installation from Source

Dependencies

SwiftGen

brew install swiftgen

SwiftLint

brew install swiftlint

Sourcery (testing only)

brew install sourcery

Carthage

brew install carthage

Fastlane (app store snapshots only)

brew install fastlane

Build Instructions

This assumes you're farmiliar with Xcode and building iOS apps.

Please note that you might need to change your app's bundle identifier and certificates to match your own.

  1. carthage update
  2. open EasyMusicPlayer.xcodeproj
  3. select EasyMusicPlayer-Release target
  4. select your device from the device list
  5. run the app on your phone

Setting Up

On the simulator, the app sues 1 mock audio file that's added 3 times. See Playlist.swift for more information

Generating snapshots

cd <project root>
fastlane snapshot
cd screenshots
fastlane frameit silver

How it works

It's essentially a wrapper around Apple's MediaPlayer framework.

Licence

licensebuttons by-nc-sa

Contact

larromba@gmail.com