5 ms·
Shazam removed all 3rd party SDKs from its iPhone app
- OnlyRepliesToBS 8y agojettison liability like nobody's bidness
- dep_b 8y agoSo Apple removed Facebook login capabilities or they just used the web-based login instead? I did this with a native iOS application before, just used the web-based login while checking for the completion hook and it was about the same experience as using all of Facebook's native SDK's while keeping the app size down and very little possibility for snooping on FB's side.
- ideashower 8y agoMakes sense, now that Apple owns them.
- ToFab123 8y agoMakes sense to keep the hockeyApp integration as it is an amazing tool for crash analysis and they still need that. Integration with crash analytic is a different type of integration than facebook, advertisment and the other stuff (crap) they have removed.
- dep_b 8y agoApple's crash reports are pretty good as well, they'll pop you right into the offending part of the code. But it doesn't have all of the fancy dashboards and such.
- oflannabhra 8y agoAlthough Google has purchased Crashlytics, so now one of the most popular crash reporting tools has Google Analytics as a dependency (and yes, it takes several explicit steps to turn off the default data-gathering that is unrelated to crashes)
- bunnycorn 8y agoYou really don't need that with Apples native stuff. I get crashes from my costumers and I can see where in code it crashed, it just integrates with Xcode and it's like a local crash.
- handzbagz 8y agoI just wish they hadn't removed integration with other music players which aren't Apple Music.
- abstrct 8y agoApple Music certainly has the most screen real estate now, but I was still able to find the "Open in Deezer" within a freshly updated Shazam.
- neves 8y agoAlmost done. They increased the UI friction for other services. Now you must make multiple clicks to open non Apple Music. You can't configure a standard service.
- us0r 8y agoThis is really annoying now. I was fine with having to do 2 clicks but making it inconvenient for me to open songs in my streaming service of choice is a pretty good way to never have me try the apple music service.
- aboutruby 8y agoGood luck removing that Firebase integration on Android
- tinus_hn 8y agoThat’s great news! I don’t understanding why they cant be bothered to put this in the version log, instead of the useless ‘bug fixes and performance improvements’ note.
- trts 8y agoThere is Soundhound but I've found it's accuracy is not quite as good. But the app is a little cooler and it writes a playlist of queries to Spotify. After Apple integrated with Siri, I discovered a nice, somewhat hidden feature which is open iTunes Store >> Hamburger Menu >> Siri to find a preserved history of my "what song is this?" queries. Even in loud environments I find asking my phone to tell me what song it is works well and is a little easier than opening an app.
- JTon 8y ago> ... and it writes a playlist of queries to Spotify. Shazam can also integrate with Spotify. I'm doing this presently on Android
- neves 8y agoSince my Shazam accuracy is also terrible, I'll give it a try. I was at a show this weekend and Shazam couldn't find musics played from its own author. In my experience it just work well when matching an official recording. Maybe it is better for anglo-american music.
- jamie_ca 8y agoAFAIK, Shazam (and other audio fingerprinting stuff, like youtube's copyright analysis) works on some very precise timings of volume peaks & tones. I wouldn't expect it to properly identify a live performance.
- klodolph 8y agoShazam isn't designed to work with live music at all. It recognizes specific recordings.
- dajohnson89 8y agoshazam also seamlessly creates a spotify playlist with your queries.
- JetSpiegel 8y agoMidomi works on the browser, can't beat that. https://www.midomi.com/ https://www.midomi.com/
- gnu8 8y agoIt’s too bad there’s no way to do this to all software on a phone.
- aboutruby 8y agoYou can use a DNS like AdGuard to block most of the requests on iOS
- aaronbrethorst 8y agoI wish the article did a before and after comparison of the Shazam .ipa file size. Anyone know these figures?
- simongr3dal 8y agoI'm sure there are better sources than what I could find just now, anyway: Today version 12.8 is 100.3MB [0]. The latest snapshot from The Internet Archive is version 11.10.0 and it is 107.6MB [1] [0]: https://itunes.apple.com/us/app/shazam/id284993459 https://itunes.apple.com/us/app/shazam/id284993459 [1]: https://web.archive.org/web/20180614175700/https://itunes.apple.com/us/app/shazam/id284993459 https://web.archive.org/web/20180614175700/https://itunes.ap...
- arielm 8y agoAd SDKs have gotten much better about size. We show a decrease of roughly 5MB after the change. The real "hit" comes in the form of battery and network usage.
- an_account_name 8y agoI wish there were some public data on the impact of removing those - app start latency, battery consumption, bandwidth, etc. I bet there are positive impacts for the customers other than just privacy.
- js2 8y ago> Right now, the app only has one 3rd party SDK installed and that’s HockeyApp. Microsoft’s version of TestFlight. It’s unclear why it’s still there HockeyApp also provides crash reporting (it uses the PLCrashReporter framework to do so), so that may be why it's still there.
- delinka 8y ago>Right now, the app only has one 3rd party SDK installed and that’s HockeyApp. Microsoft’s version of TestFlight. It’s unclear why it’s still there, but we don’t expect it to stick around for too long. Because the current build & test pipeline uses it and it takes time to make non-breaking changes? >On Android, Apple seems to be ok with leaking usage data... Or, the Android team is lagging a bit ... in a company whose focus is iOS.
- fmajid 8y agoOr Apple knows that Android users (other than LineageOS et al) do not care one whit about their privacy.