{"repo":"nrubin29/finale","free":true,"listed":false,"github":"https://github.com/nrubin29/finale","clone":"git clone https://github.com/nrubin29/finale.git","description":"A fully-featured Last.fm client and scrobbler with Shazam-like scrobbling, a collage generator, home screen widgets, and more!","language":"Dart","stars":174,"topics":["lastfm","scrobble","dart","flutter","scrobbler"],"license":"BSD-3-Clause","category":"mobile-apps","readme_excerpt":"Finale A fully-featured Last.fm client and scrobbler with Shazam-like scrobbling, a collage generator, and more! The app is available on iOS, Android, the web, and macOS. Note that the web and macOS versions don't support Shazam-like scrobbling. Check out finale.app for screenshots. Running the app To run Finale, you'll need: Flutter A Last.fm API key and secret To use the music recognition feature, you'll need ACRCloud credentials To use Spotify search, you'll need a Spotify client ID To run Finale on an iOS device or Mac, you'll also need: A Mac Xcode 11 or greater An Apple Developer account (personal account will work) 1. $ git clone https://github.com/nrubin29/finale.git 2. Rename env sample.dart in lib/ to env.dart and fill in your keys 3. $ flutter pub get 4. $ flutter pub run build runner build Running the app on an iOS device or Mac 5. To use the iOS widget: 1. Rename EnvironmentSample.swift in ios/FinaleWidget/ to Environment.swift 2. Uncomment the code and fill in your Last.fm API key and secret 6. $ cd ios or $ cd macos 7. $ pod install 8. $ open Runner.xcworkspace 9. Click on Runner on the left, then Signing & Capabilities, then choose your personal team as the Team 10. Change the bundle identifier to something unique; you can just append your username 11. At the top left, choose your device as the target device 12. Click run!","default_branch":null,"files":null,"tree":[],"storefront":"/r/nrubin29","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nrubin29/finale/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}