I was just curious. If you download an app and it gets "yanked" does the version on your phone stop working or get deleted next time you sync? #eyetviphoneapp
I'm a full-time mobile applications developer for a web conglomerate that owns several popular and powerful brands - I write iPhone apps, Android apps and the like for a number of different sites. It's a full-time position and it's really the only way that an iPhone developer can hope to make a proper living off it - web properties need apps, it's perfect marketing, they can make it free and get enough traffic from it that it's worthwhile, and their branding and advertising makes the app gain popularity. The small-time, indie developer has about as much chance as the small-time indie band - if they're really really really good someone will notice them. Otherwise, and sometimes still, they sink to the bottom of the pile unnoticed. Apps with branding survive - apps without flounder.
Plus there's no guarantee that someone else won't come along and release an app that does pretty much the same thing as yours for free.
The reason I hate the app store is because Apple have locked everyone without a copy of OSX out from developing for iPhone OS. Considering that the app store is presumably a big money maker for Apple as well as a major feature driving the sales of their product you think they'd provide a more open development environment.
Realistically not many people are going to buy a Mac specifically for iPhone development when there are dozens more open platforms out there. Essentially what they're doing is telling all the Mac-less potential app developers to go develop for Android or WinMo. Which is a shame as I have access to three iPod Touches and one iPhone I could be using as test machines but I neither have the money to spare or the desire to buy any kind of Mac right now.
@chrispr0: Well for developing on any platform other than a PC you need some kind of development kit. It'll either be a customised machine or an emulator for the platform you want to develop for. In the iPhones case its dev kit comes with an emulator.
Access to development kits is used as a restriction for developing on a platform. In the case of most commercial games consoles you have to buy a development kit off the console maker and (I think) get some sort of approval or lisence to develop for it.
Commercial games consoles though are closed platforms whereas the iPhone is supposed to be an open platform. It's open because they don't charge for or restrict who can develop for it.
Any "open" platform shouldn't restrict you from the most common PC OS. Especially when it restricts you to an OS that you can only run (officially and easily) on specific hardware. OSX and Macs are the most closed off bullshit I have ever come across, they're basically a big fuck you to anyone that has anything different.
You can't even argue that Windows is the same since you can install that on Macs now (plus this was never due to any fault on windows part, it was apples proprietery hardware preventing this) yet you can't install OSX on a PC (again officially and easily).
Also if you really want an example, take Googles Android phone OS. The SDK is free and you can download versions for Windows, Linux and OSX.
Honestly all Apple are doing is shooting themselves and Macless developers in the foot. I don't have a Mac, the app store isn't an attractive enough reason to buy one and Apple won't let me write apps for iPhone without one. Therefore I'll probably play around with developing for Android, as will every other developer who doesn't have a Mac.
It just goes to show that even though Apple are trying to move away from it (Intel processors, bootcamp), they're never going to break free of their propritery and insular ways. Apple wouldn't know the meaning of "open" if it came up and punched them in the face.
App development is a business - like any other. Before investing capital, have a plan. Not just a plan on how to make the app, but how to make money from it.
There are a lot of apps in the store. This isn't new. From this, a dev should assume that his/her app has to do something to differentiate the app and something to advertise the app.
A dev earlier in this post lamented "Even at $2500, it's hard to say whether the app will break even - without some attention from review sites (are you listening, Giz!?) and bloggers, there's really no getting that proverbial 'word of mouth' everyone seems so jazzed about..."
Promoting your app is not their job. If you want your app advertised or promoted, invest capital in doing so. That is a cost that you should have worked into your business plan. Also, your app does get reviewed - by customers. They are very fickle and the profitability between a two-star and a three-star app is likely huge. That should have been part of your strategy too.
The rules of the marketplace still apply. It doesn't matter if you're selling jeans to miners in the 19th century or if you're selling cars in the 20th century or if you're selling apps in the 21st century. It's a meritocracy, you need to fill a need, you need to differentiate yourself from the competition, and you need to get the word out. That's not a hard concept to understand. Make something good, needed, desirable. Tell people why yours is better.
I leave you with the wisdom of America's greatest philosopher:
@OMG! Ponies!: Sorry, once you said "selling jeans to miners" I went off on a ten minute day dream. What kinds of jeans would they be wearing? Would you be selling them outside of the mine or on a push cart inside of the mine? The possibilities were endless!
@saycarramrod: It's how Levi-Strauss came to be. Miners' dungarees would fall apart, especially at the pockets. Levi-Strauss started making dungarees with rivets. That was what made them different.
Find a need, fill it, differentiate.
In the 1930's, to compete with Ford, car makers decided to make different colors available for their automobiles. As Ford famously said "Any customer can have a car painted any color that he wants so long as it is black."
There was a market need for cars in different colors. People like Ransom Olds found something in the market that wasn't being addressed. They filled the need. They differentiated.
I don't that you can tell the amount of revenue generated by apps just by looking at sales. Some of the more popular apps were created just to get consumers to use their service more often. Developers create a free app (Mint, etc.), offer it for free and generate money from the additional traffic or subscribers the app brings. The easier your service is to access the more people that will use it. Making an app also gets your name out to an audience that might not otherwise find it. I'd be interested to find out how the traffic to sites like Pandora and Mint have changed because they developed an app and made people a little more aware of them and made their sites easier to access and use.
@turwaith: The only time additional exposure through an app is worth anything is if your advertisers (unless you sell a product obviously) view that traffic as a positive. If 25% of your traffic is from the iPhone I can assure you that advertisers will NOT want to pay for it because research has shown that people on an iPhone NEVER (not literally) click on an ad (much less notice them) unless it was and by accident.
@UnderLoK: Yes, but if 25% of your traffic from the iPhone causes at 10% increase on the regular site then that would definitely be a big plus. Companies like Bank of America have an iPhone app just to get their name out there and to have more people use their online services, they don't advertise at all.
"...Also, is there someone at Gizmodo who makes all the awesome graphics, or do you have to make your own..."
Sorry guys by the graphic with this story is infantile, artistically shoddy and just plain cheesy and amateurish. I'd also bet that it utilizes screenshots from other licensed and copyrighted works.
@Kaiser-Machead: I think the point that everyone misses with the fart apps is that people make them, because people download them.
I am much less bothered by the fact that there are a large number of stupid apps, but that there is an equally large number of stupid people using those apps.
Anybody with a sufficient background in economics should have been able to predict this. Of course, I don't, so I didn't. Still, it reminds me of a comment one of my professors made during the height of the dot-com bubble. The gist of his argument was that the internet improves communication, and improved communication makes markets work better. And when markets work better, competition gets fiercer and its harder to make money. So he didn't invest his money in the dot-com world.
I see something similar in the app store. It makes communication between developers and consumers much easier. The market tends towards perfect competition, and in the economics predicts that it becomes very difficult to earn a profit in the long run, in a perfect market.
@jepzilla: Not investing in dot-bomb was an idiot move, look, I'm sorry to be an asshole, but that guy is a moron.
I can't be the only one here that got in on VA, Redhat, Yahoo, and the rest and made a KILLING. If you took your winnings out rather than going long you did just fine. As with any "new" sector you don't just leave your money sitting there like you would do with GE or 3M or CAT or the rest, it's high risk and should be treated as such.
What drove the stocks so high was the market taking bets on "new technology", but the fun part was that you had to think like old people rather than a young whipper snapper. "Gee I don't know what this Linux stuff is, but the RH IPO did great I guess VA is good money too".. Shit man, buying a stock at $20 a share and making 10x your money in 2 weeks? lol That was a bad ass...
@UnderLoK: You know who else was an 'idiot,' predicted the crash and stayed out of dot com? Warren Buffet.
For every VA, Redhat and Yahoo, there were 10 Excites, Webvans and eToys.com. You CAN make money in a bubble, but you have to predict where the bubble will burst, or be friends with a banker and get in on an IPO. There's no rational way to predict where and when that'll happen because you're fundamentally making money on other people's irrationality. It's gambling, no more, no less.
I haven't stayed in touch with my old prof, but I know that Warren Buffet is managing to scrape by, despite being an apparent moron.
Totally agree. I think also it has to do with iPhone users getting more picky. When the app store opened people would buy $0.99 gimmicks just to try them. Now people are willing to pay $5-10 for a worthwhile app and are ignoring the garbage. This is not a bad thing. It means developers will be forced to make better apps. I also think it has to with the amount of small developers involved, the money is getting spread out over more people...hence less revenue for each of them.
10/17/09
10/18/09
10/17/09
10/16/09
10/16/09
10/07/09
10/07/09
The reason I hate the app store is because Apple have locked everyone without a copy of OSX out from developing for iPhone OS. Considering that the app store is presumably a big money maker for Apple as well as a major feature driving the sales of their product you think they'd provide a more open development environment.
Realistically not many people are going to buy a Mac specifically for iPhone development when there are dozens more open platforms out there. Essentially what they're doing is telling all the Mac-less potential app developers to go develop for Android or WinMo. Which is a shame as I have access to three iPod Touches and one iPhone I could be using as test machines but I neither have the money to spare or the desire to buy any kind of Mac right now.
10/07/09
10/07/09
Access to development kits is used as a restriction for developing on a platform. In the case of most commercial games consoles you have to buy a development kit off the console maker and (I think) get some sort of approval or lisence to develop for it.
Commercial games consoles though are closed platforms whereas the iPhone is supposed to be an open platform. It's open because they don't charge for or restrict who can develop for it.
Any "open" platform shouldn't restrict you from the most common PC OS. Especially when it restricts you to an OS that you can only run (officially and easily) on specific hardware. OSX and Macs are the most closed off bullshit I have ever come across, they're basically a big fuck you to anyone that has anything different.
You can't even argue that Windows is the same since you can install that on Macs now (plus this was never due to any fault on windows part, it was apples proprietery hardware preventing this) yet you can't install OSX on a PC (again officially and easily).
Also if you really want an example, take Googles Android phone OS. The SDK is free and you can download versions for Windows, Linux and OSX.
Honestly all Apple are doing is shooting themselves and Macless developers in the foot. I don't have a Mac, the app store isn't an attractive enough reason to buy one and Apple won't let me write apps for iPhone without one. Therefore I'll probably play around with developing for Android, as will every other developer who doesn't have a Mac.
It just goes to show that even though Apple are trying to move away from it (Intel processors, bootcamp), they're never going to break free of their propritery and insular ways. Apple wouldn't know the meaning of "open" if it came up and punched them in the face.
10/07/09
There are a lot of apps in the store. This isn't new. From this, a dev should assume that his/her app has to do something to differentiate the app and something to advertise the app.
A dev earlier in this post lamented "Even at $2500, it's hard to say whether the app will break even - without some attention from review sites (are you listening, Giz!?) and bloggers, there's really no getting that proverbial 'word of mouth' everyone seems so jazzed about..."
Promoting your app is not their job. If you want your app advertised or promoted, invest capital in doing so. That is a cost that you should have worked into your business plan. Also, your app does get reviewed - by customers. They are very fickle and the profitability between a two-star and a three-star app is likely huge. That should have been part of your strategy too.
The rules of the marketplace still apply. It doesn't matter if you're selling jeans to miners in the 19th century or if you're selling cars in the 20th century or if you're selling apps in the 21st century. It's a meritocracy, you need to fill a need, you need to differentiate yourself from the competition, and you need to get the word out. That's not a hard concept to understand. Make something good, needed, desirable. Tell people why yours is better.
I leave you with the wisdom of America's greatest philosopher:
Nobody goes there anymore. It's too crowded.
10/07/09
10/07/09
Find a need, fill it, differentiate.
In the 1930's, to compete with Ford, car makers decided to make different colors available for their automobiles. As Ford famously said "Any customer can have a car painted any color that he wants so long as it is black."
There was a market need for cars in different colors. People like Ransom Olds found something in the market that wasn't being addressed. They filled the need. They differentiated.
10/07/09
10/07/09
10/07/09
10/07/09
Sorry guys by the graphic with this story is infantile, artistically shoddy and just plain cheesy and amateurish. I'd also bet that it utilizes screenshots from other licensed and copyrighted works.
10/07/09
10/07/09
10/07/09
..........Ok...........so what's the problem?
10/07/09
10/07/09
I am much less bothered by the fact that there are a large number of stupid apps, but that there is an equally large number of stupid people using those apps.
It kind of makes me lose faith in humanity.
10/07/09
You know what, you're all right.
10/07/09
10/07/09
10/07/09
I see something similar in the app store. It makes communication between developers and consumers much easier. The market tends towards perfect competition, and in the economics predicts that it becomes very difficult to earn a profit in the long run, in a perfect market.
10/07/09
I can't be the only one here that got in on VA, Redhat, Yahoo, and the rest and made a KILLING. If you took your winnings out rather than going long you did just fine. As with any "new" sector you don't just leave your money sitting there like you would do with GE or 3M or CAT or the rest, it's high risk and should be treated as such.
What drove the stocks so high was the market taking bets on "new technology", but the fun part was that you had to think like old people rather than a young whipper snapper. "Gee I don't know what this Linux stuff is, but the RH IPO did great I guess VA is good money too".. Shit man, buying a stock at $20 a share and making 10x your money in 2 weeks? lol That was a bad ass...
10/07/09
For every VA, Redhat and Yahoo, there were 10 Excites, Webvans and eToys.com. You CAN make money in a bubble, but you have to predict where the bubble will burst, or be friends with a banker and get in on an IPO. There's no rational way to predict where and when that'll happen because you're fundamentally making money on other people's irrationality. It's gambling, no more, no less.
I haven't stayed in touch with my old prof, but I know that Warren Buffet is managing to scrape by, despite being an apparent moron.
10/07/09
10/07/09
[twitter.com]
[twitter.com]
[twitter.com]
[twitter.com]
[twitter.com]
[twitter.com]