Happy App Release day. Daft Music is out! š„³
If you're moving off Spotify and are not happy with the macOS app of Apple Music, give it a try.
#indiedev #macosdev #buildinpublic #applemusic #spotify
Happy App Release day. Daft Music is out! š„³
If you're moving off Spotify and are not happy with the macOS app of Apple Music, give it a try.
#indiedev #macosdev #buildinpublic #applemusic #spotify
Some random facts and thoughts. (thread)
The app icon is actually not new. Someone liked its predecessor, the app DaftCloud (a SoundCloud app for the Mac), and made this icon for me. Arthur Lambillotte kindly gave it to me for free for Daft Music.
If you have the great App Icon Book by @flarup for macOS, you can already find it in there!
#indiedev #macosdev #buildinpublic #applemusic #spotify
Some more random thoughts:
I started this about six months ago, working on it in my free time. I told myself not to spend too much time on it this time. I probably did too much for an MVP, but at the same time people keep saying thereās still a lot missing.
Iām confused. š
#indiedev #macosdev #buildinpublic #applemusic #spotify
@obrhoff Everyone abuses the term MVP.
Firstly you have the people who think you should make something totally minimal, and ignoring the V (viable). It's got to be fleshed out enough to capture your niche and be useful.
And then you have the people who assume that MVP just means ābuild the whole damn app", and think that their pet feature request is actually part of the core value proposition.
Iāve seen a lot of discussion about the subscription model lately, especially since some people got really upset about it. I tried to make it as affordable as possible while still supporting the development for something you probably use ever day (ā¬2 a month).
On the other hand, I see app developers on YouTube mostly talking about SEO and charging ā¬10 a week for really simple stuff.
Am I holding it wrong?
#indiedev #macosdev #buildinpublic #applemusic #spotify
I feel like we have all been socialized to expect that a corporate company is covering the costs, that something is paid for by VCs or that a horde of open-source volunteers are doing things for ideological reasons.
Enshittification made this clear and you cannot expect the restaurant around the corner to compete with McDonald. They donāt have same economics as giants built on exploitation and scale.
Now I stop with my random thoughts. š«
#indiedev #macosdev #buildinpublic #applemusic #spotify
@numbers I think itās more complex since there are running costs involved like a small backend service and the App Store Developer fee.
If there is a different business model, I'm not aware of something better. Even apps that made a 1-year update, after which you pay for new features, moved to a subscription.
Better question: Would it make more sense to sell the current version, provide bug fixes, and hold back features for a new year, so I can sell you a new version?
@obrhoff everyone's a critic.
It's not worth aiming for not receiving complaints, that's impossible. Make it free, open source and you still get weird stuff in your inbox.
@ctietze Probably not for now, since there are already a lot of good apps such as Doppler and I think it can get very, very complex to support every file system, audio format, etc.
Especially because I donāt see a good business model in it, since most people who prefer offline music are even less willing to pay for a subscription.
@obrhoff fair point, wasn't asking in earnest :)
Once I start hating my life and upgrade to Tahoe, I'll def. check out Daft Music. Anything to get me away from Apple's app.
@obrhoff I hate paying a subscription for everything. Even ā¬2/mo adds up if done for 10 apps. But I totally get it. Developing an app is an ongoing cost, and that needs to be paid somehow. I think ā¬2/mo for Daft Music is more than fair.
Maybe add a lifetime subscription at 3x the annual price or whatever for those who really want it, but I doubt that's something many people would buy. Might help with the psychology behind it because it feels like you have options, though.
@can I hate it too lol.
Making a lifetime subscription for a high price makes sense, but as you said, I donāt think people are really willing to pay ā¬60 at once either.
I already made an app that went viral for ā¬10 one-time purchase. First, people still complained about why it costs something. Second, revenue dried up, and itās hard to legitimize spending time with it between contracting, family time, and other things in life.
@obrhoff yeah, like Christian said, people will always complain. That's just a part of life. I think you're on the right track with your current pricing model.
Also, Windows version when? :P
@obrhoff did you consider offering a lifetime option for something like ā¬50 or more? Probably would still be fair if you doubled it.
At your current price, someone would need to subscribe for at least 2 years to bring in the same revenue while never having the feeling of owning Daft Music.
@obrhoff For myself, Iāve noticed the factor that pushes me over the edge is when I have uninterrupted access to an app to develop dependence before being forced to pay.
@mimestream got me this way. It was in beta for years and when it became paid I begrudgingly forked over cash for it. By then I loved it, and it was essential to me.
Not necessarily a recommendation, but I know instant paywalls are a turnoff for me. For some it may piss them off to remove access later. Everyone is different. š¤·āāļø
@henryhenderson Actually, the app does not have a paywall. You can use all features but need the subscription to unlock the full playback instead of a 30-second preview.
To be honest, I canāt complain about the subscriptions. Anyway, there is a cool roadmap ahead to differentiate it from just an Apple Music frontend, and this is just Version 1.0. If the app would suck or not be useful, there would be no discussion about subscriptions at all.
@obrhoff Looks great, congrats!
Two questions that I couldn't find answers to within the app / webpage:
- Does playing music through Daft Music update the Listening History of Apple Music (e.g. show last played songs on iOS)? Even better: Does it support the corresponding Apple Music setting that can be controlled via focus modes?
- What exactly does āImport from Apple Musicā do? If the app is an alternative client for Apple Music, why is there an import (instead of a continuous sync)?
@ffried The Listening History should be updated automatically. Thatās something the Apple Music Framework does out of the box.
Apple Music itself does not have a real API that allows syncing. For example, you can only add tracks into a playlist but not remove or delete them.
So the app allows you to import those playlists and export them back into Apple Music. Architecture-wise, MusicKit is ājustā a playback backend, which might get replaced by something like Tidal or so in the future.
@obrhoff Got it, thanks!
Another one (which I fear has the same answer as the sync-question):
I noticed there's no "New" tab in Daft Music. Not (yet) implemented or not possible?
Personally, I use it quite frequently on the Mac to browse Music through the "more to explore" section at the end.
@obrhoff congrats on the launch šš
It looks gorgeous š¤©