Apple are jerks

thisgeek

Expert Member
Joined
Apr 22, 2005
Messages
3,372
Reaction score
5
Location
East Rand
I'm currently looking in to developing games for mobile platforms. It has been fairly easy to find information on the various markets (the various Android markets, and the Windows Mobile one) as to which ones can pay out to South African developers for games published through their markets... except for Apple.

I've searched the Apple site, but could find nothing. Eventually I logged a ticket with their developer support asking them directly. They respond as follows:

Apple Support said:
Hello,

Thank you for contacting Apple Developer Support.

I certainly understand wanting more detailed information about the functionality of our Apple Developer Programs. The information about which you are inquiring is readily available to developers once they are already enrolled in a Paid Program. Although I am sure that the responses to your inquiries may effect your choice to enroll, I can not directly answer your questions without a membership.

To enroll in an Apple Developer Program, please visit:

https://developer.apple.com/programs/which-program/

Sorry for any inconvenience this may cause. Thank you for your interest in our Programs.

Regards,

Apple Developer Support

Yeah, fsck you very much Apple. I'm NOT going to fork out $99 just so that I can find out you can't pay out to a South African developer.
 
As far as I know you can't monetize in Android stores but you can in Apple's (if you're south african) therefore that makes google jerks in my mind.
 
So if you want to develop a free app you'd still have to pay $99?
 
So if you want to develop a free app you'd still have to pay $99?

For Native App development you have to pay $99 per year to get a certificate to distribute your apps (app store and ad hoc distributions). If you want an enterprise certificate then it is $300. You can build an HTML5 app for free but these aren't as powerful or as popular.

I think apple justify the price because they give you all the dev tools documentation and they have to pay staff to review millions of rubbish fart apps that pollute the app store. How much do you pay for Microsoft Visual Studio for windows phone dev? If you are a serious dev then $99 is peanuts. You need a Mac and that is a lot more expensive.

You also have to pay to distribute free apps on the Google App store AFAIK.
 
Last edited:
For Native App development you have to pay $99 per year to get a certificate to distribute your apps (app store and ad hoc distributions). If you want an enterprise certificate then it is $300. You can build an HTML5 app for free but these aren't as powerful or as popular.

I think apple justify the price because they give you all the dev tools documentation and they have to pay staff to review millions of rubbish fart apps that pollute the app store. How much do you pay for Microsoft Visual Studio for windows phone dev? If you are a serious dev then $99 is peanuts. You need a Mac and that is a lot more expensive.

You also have to pay to distribute free apps on the Google App store AFAIK.

Thanks, that's very interesting. So do you get an IDE for $99 or just test tools etc?
 
For Native App development you have to pay $99 per year to get a certificate to distribute your apps (app store and ad hoc distributions). If you want an enterprise certificate then it is $300. You can build an HTML5 app for free but these aren't as powerful or as popular.

I think apple justify the price because they give you all the dev tools documentation and they have to pay staff to review millions of rubbish fart apps that pollute the app store. How much do you pay for Microsoft Visual Studio for windows phone dev? If you are a serious dev then $99 is peanuts. You need a Mac and that is a lot more expensive.

You also have to pay to distribute free apps on the Google App store AFAIK.

Android app market is $25 once off, for an unlimited time and number of apps, and you get all the support and documentation with it ( in fact, it's available without paying, if you don't want to use the market to distribute )
 
Thanks, that's very interesting. So do you get an IDE for $99 or just test tools etc?

Full IDE called Xcode and whole bunch of other tools like a profiler called instruments. They pretty much give you everything you need to build anything you can think of. You don't need to buy anything else other than a mac. If you have Lion OS you can download everything from the app store for free to play around with. Just search for xcode. You will be able to test you app in the simulator but to get it on a actual device like an iphone or ipad you need to enroll in the ios dev program to get a certificate.

https://developer.apple.com/xcode/

http://en.wikipedia.org/wiki/Xcode
 
Android app market is $25 once off, for an unlimited time and number of apps, and you get all the support and documentation with it ( in fact, it's available without paying, if you don't want to use the market to distribute )

Yeah, the google store is much cheaper but they don't review apps and this lowers the standard of this store. Makes it difficult for people to find the good apps amongst the rubbish hello world apps. At the moment devs make way more cash on the apple app store even though there are way less smart phones on this platform. Also all the tools for android such as eclipse IDE were not developed by Google, they are all open source and have been around for a very long time.

The apple tools and docs are also available for free but you unfortunately can't deploy to any real devices without paying :( I think $99 per year for a whole company is reasonable. Some devs earn more than this in an hour.
 
Last edited:
Full IDE called Xcode and whole bunch of other tools like a profiler called instruments. They pretty much give you everything you need to build anything you can think of. You don't need to buy anything else other than a mac. If you have Lion OS you can download everything from the app store for free to play around with. Just search for xcode. You will be able to test you app in the simulator but to get it on a actual device like an iphone or ipad you need to enroll in the ios dev program to get a certificate.

https://developer.apple.com/xcode/

http://en.wikipedia.org/wiki/Xcode

Doh! They need a Windows version.
 
Doh! They need a Windows version.

Unfortunately it will never happen. The IOS simulator which is essential for development is not an emulator but rather a virtual machine that runs on the mac os. IOS and mac os are based the same BSD derived unix kernel and they share alot of the same libraries so this is why the IOS simulator VM can run on mac os.
 
I think this thread got a little off topic. It is really bad that developer support couldn't answer the OP's question, this is probably because the question could only be answered by itunes support as they deal with the app store. It is poor they didn't refer the question to them but I can confirm that they will pay into a south african bank account. As phiber has already mentioned google checkout does not support payment to SA banks so you have to have an overseas bank account to get your money from android sales.
 
Yeah, the google store is much cheaper but they don't review apps and this lowers the standard of this store. Makes it difficult for people to find the good apps amongst the rubbish hello world apps. At the moment devs make way more cash on the apple app store even though there are way less smart phones on this platform. Also all the tools for android such as eclipse IDE were not developed by Google, they are all open source and have been around for a very long time.

The apple tools and docs are also available for free but you unfortunately can't deploy to any real devices without paying :( I think $99 per year for a whole company is reasonable. Some devs earn more than this in an hour.

Not really a full picture, in fact the people that have apps on both platforms normally have a different ring to it. I suspect its mostly because of the different methods used to earn that income.

Android developers are getting just 7% of the revenue that Apple iOS developers are getting, according to a recent article that quoted research by Piper Jaffray. The article’s premise was that developers will obviously go where the money is, so Android will continue to struggle when it comes to drawing in more developers. This got me really thinking … could this be right? If it is, who are all the developers on my company’s ad network?

It really is amazing what you can do with statistics.

First, the 7% statistic relates to revenue earned from the sale of apps, so it doesn’t include ad revenue. Second, it uses revenue numbers from the life of Apple’s App Store, which has obviously been around a lot longer and is much further up the growth hockey stick than Android.

Some more stats to confuse the issue:

According to research by Inneractive, click-through-rates (CTR) on iOS are more than double what they are on Android, but the cost-per-thousand (eCPM) is only 30% higher. This would indicate that Android developers are getting more bang for each click. Combine this with another recent statistic that Android generates twice the ad impressions of iOS and you have Android earning more in real dollar terms from ad revenue.

So, perhaps a more considered approach is required in comparing the revenues developers make off the two platforms.

Apple has built a closed ecosystem. It heavily regulates the App Atore and does not look favourably on revenue generated outside of this environment. Ad revenue is the major hole in its “atmosphere”. It cannot, for obvious reasons, close the hole. It has tried to be part of the leakage through iAds. Given its current mindset, it is in Apple’s interest to control this outflow from its incredibly full bucket.

On the other side you have Android. Open source, open environment, open market. Added to the mix is that Google, the developer of the Android platform, is an advertising company. Wouldn’t it be in Google’s interest to ensure the ad revenue floodgates open as wide as possible?

The last piece in this puzzle is to look at monetization trends. Almost 90% of all apps that are downloaded are free and involve no in-app monetization. In fact, according to Distimo, growth in the top paid apps for the 12 months to July was only 7% compared to 34% for the top free apps. Apple’s recorded revenue comes from a slowing trend for paid apps, while 72% of its revenue is from the 4% of apps with in-app purchase models (note: in-app purchases were only introduced to Android Market in March).

While Apple continues to limit revenue outside of its ecosystem, the continuing proliferation of smartphones (at increasingly lower prices) and therefore the increasing number of app users who will not pay for that usage, means that Apple apps will be forgoing a growing monetization segment. In contrast, Android’s open environment, and the ability for developers to use premium ad methods may mean that Android developers are in fact following the money.

http://venturebeat.com/2011/12/09/apple-ios-vs-android-developers-whos-making-more-money/

Edit: and taking above info into account, I can also answer

As far as I know you can't monetize in Android stores but you can in Apple's (if you're south african) therefore that makes google jerks in my mind.

You can submit an app and earn add revenue in SA...

/looks at his Google cheque that he needs to bank tomorrow.
 
Last edited:
Will your application be removed from the store after year one if you don't pay following years or is this fee only for publishing?
 
A far as I know, apple also take 30% of the selling price, not certain if google takes anything.

Might be incorrect on this though but worth checking out.
 
Unfortunately it will never happen. The IOS simulator which is essential for development is not an emulator but rather a virtual machine that runs on the mac os. IOS and mac os are based the same BSD derived unix kernel and they share alot of the same libraries so this is why the IOS simulator VM can run on mac os.

Since the processors are different it would have to be an emulator.
The mac os kernel would also be useless because it has been compiled for another processor.
 
Top
Sign up to the MyBroadband newsletter
X