Developers are paying for access to a large and specific userbase.
App stores are very convenient from a software distribution perspective.
While the 30% fees is steep ,
developers/business owners should always consider it as a factor while deploying on app store.
I think the guys at basecamp should just behave rationally and hike the price for iOS platform or find some sort of pricing model which compensates the difference.
I see, you might have a point. seeing it on a broader perspective it's just capitalism at work so I think there's nothing too see much about it.
Yeah. I think this is just the matter of our own decision whether we stick with them or find alternatives that will work with us.
Also it looks like the basecamp dude testified against apple for app store pricing practices and now expects to have some sort of preferential treatment from Apple ....
Well that's some logic....
I don't understand your logic here. Basecamp has always been vocal about Apple's monopolistic practices.
I dunno the exact history around basecamp and apple. I just read the tweet thread and found it funny that dhh testified against the platform and then expects the platform to provide preferential treatment to his business.
It doesn't make sense to me but that's just my viewpoint.
I think the bigger problem is not the fee but the some apps get exempted while others are not even-though they are in the same category
But the thing is you can't offer a different price for App Store subscription per their guidelines.
And yes, App Store is a convenient way to distribute your app, but its also the ONLY way. That's why this ends up as a monopolistic practice.
Also, how should multi-platforms app do? Would I need to subscribe through the App Store instead of web just so my iPhone can have the app? What if Google Play Store starts demanding the same thing?
As far android is concerned, sideloading is allowed but at the cost of lucrative play services SDK. And play store implements rules haphazardly.
App stores are platforms where softwares are deployed. While creating a sustainable business model, it's necessary to study the deployment platform and implement the suitable 1 business model.
One of the best case studies for multi platform deployment is alto's adventure. It's paid on iOS and free on Android. They know the platform and target audience and implemented pricing models with the platforms on mind.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.