6 ms·
My advice? Pick another platform to program for. The Mac is pretty nice. If you absolutely must develop for a mobile platform, try Android. I've never had a Ma
by dbul 17y ago
My advice? Pick another platform to program for. The Mac is pretty nice. If you absolutely must develop for a mobile platform, try Android.
I've never had a Mac until last year, and I've been programming in Java for 10 years. Java is my least favorite language, but I think it is one of the easiest for most people. To me, Objective C is easy, but then again C was my first language. So it just depends on what you are comfortable with, really.
You probably won't make any money at it, but on the other hand, you probably won't make any money at iPhone development either
The first thing I did was program a rather involved iPhone application pertaining to my startup. I released it for free, updated it, no problems. The second thing I did was make a really simple application and sell it for $0.99 -- and it is making money without me having to do anything further. Before I released my first app, I would hear all of these "You probably won't make any money" stories and wasn't sure what to think. What I did was: have fun. If you aren't going to enjoy programming and you expect mad earnings, then yeah, throw in the towel.
- wallflower 17y agoHow long did it take you to ramp up the Objective-C (from Java) learning curve? Memory management, Cocoa > rather involved iPhone application pertaining to my startup I'd love to see this app (if you're willing to divulge) > What I did was: have fun Great or misguided expectations lead to disappointment. I like how your expectations had nothing to do with the App Store gold rush.
- dbul 17y agoAs I said, C was my first language. As for Cocoa, it wasn't that bad considering by the time I really got into it there were plenty of examples out there (chances are, if you have a question about Cocoa for iPhone, it has been answered by now). Well, the app is out there, but it is useless unless you are in the City of Pittsburgh. My approach to the startup is unconventional: I'm laying down pieces which will be played later on. It feels like chess. Not a chance a VC would ever fund us because of that. Yet it is no doubt as likely or more likely we will fail among startups. Thanks. Do it because you love it.
- mblakele 17y agoHmm... 7f inc? "Park" is clever: nice use of the technology at hand.
- dbul 17y agoThe point of that app is simplicity. It's not innovative in the least, just simplifying what may be complex to people. At first I thought you were being facetious, but then I saw your app. It would be interesting if you compared sales of 1.1 and 1.2 since they are so dramatically different aesthetically.
- mblakele 17y agoAlbumMixer is a pure itch-scratching app: I wanted album shuffle badly enough to pay Apple for dev program membership. Now I'm letting the market pay some of that back to me, if it wants to. I might never write another iPhone app, unless I happen to come up with a cool idea that's well-suited to the medium. Getting back to 1.2, it won't be possible to differentiate the UI changes from the significant feature changes: the filters were the single feature that users of 1.0 requested, and I couldn't see shoehorning them into the single-view UI. I would expect the new feature to have a larger effect than the new UI, but I can't see a way to test that theory.
- hellweaver666 17y agoI'm interested, have you broken even on the paid app, turned a profit or just gathered a couple of extra dollars per month?
- dbul 17y agoIt depends on what you mean by broken even. I bought a Mac Air for $1900, spent xx hours learning the Cocoa framework, spent 10 hours writing the app. At this rate, it makes $75 / month post-royalty, and it probably will never need to be updated.