Picard Barcode Scanner for Android is back

The Picard Barcode Scanner App for Android recently vanished from the Play Store because I did not update it after some terms of service changes. This has now been fixed and I have published a new release.

For those who do not know it: With the Picard Barcode Scanner you can use your phone to scan CDs and other physical releases by barcode and load them directly into Picard. This requires your phone and the computer to be in the same wireless network.

The app can be installed either from the Play Store or by downloading the latest APK from

Please note that this is just a maintenance update to keep this working for me and others. Except for some translation updates and rebuilding with newer tools this is the same app as in the last release 7 years ago. It’s using a lot of legacy stuff and either should be modernized or maybe this functionality could get integrated into the official MusicBrainz app.

9 Likes

icon-color-36
After I had previously doubted the future of the app, it now got a big update with the new 1.5 release. The initial spark for this came from @akshaaatt, who is also working on the big update for the official MusicBrainz app for Android.

We discussed of integrating the “Send to Picard” functionality into the MusicBrainz app, which has been done. But akshaaatt also modernized the code base of my little app, which motivated me to actually improve and modernize it further. Thanks a lot for the support here!

I think there is some value in having both apps: The MB app is more complex and provides more functionality, and it also can send a release to Picard. But the Picard Barcode Scanner is more specialized, so if the only functionality you want to use is this barcode scanning to load releases into Picard this app is maybe better to use.

You can get the new Picard Barcode Scanner 1.5 from:

Changes:

  • Built-in barcode scanner, no longer relying on external app
  • Barcode scanning in portrait mode is possible
  • Show Picard connection status
  • Show the read barcode on result page
  • Improved layout for languages with right-to-left text flow
  • Proper display of release artist credits with join phrases
  • Proper error handling for MusicBrainz webservice request failures
  • Fixed display of long release titles in result view
  • New loading animation
  • Replaced deprecated legacy APIs
  • Updated French, German, Hebrew and Norwegian BokmĂĄl translations

Due to updated APIs and new components Android 7.0 is now the minimum supported version.

UPDATE: I forgot, but I am looking for translators :slight_smile: Would be great if you could help with the translation into your own language. I have setup a project on my own Weblate instance at Get involved in Picard Barcode Scanner! @ Weblate .

You need an account there to do actual translation. If your language is not already present you can add it via Sign in @ Weblate

6 Likes

This is Amazing!

Loved working with you @outsidecontext. Will add more features to both the apps soon! :grinning_face_with_smiling_eyes:

3 Likes

Any plans for a MB app on iOS? I hate android.

Definitely not from my side, I don’t have any use for an iOS app.

4 Likes