★ TouchArcade needs your help. Click here to support us on Patreon.

Iphone development

01-12-2010, 11:59 PM
#1
Junior Member [Original Poster]
Joined: Mar 2009
Posts: 9
Iphone development

Hey all I was wondering if anyone would help me decide on some things.
I'm a 17 year old kid that dreams of being an iphone dev. I'm currently in some financial trouble and cannot afford most macs. I'm turning 18 soon and I'm saving up every dime to get a car. I'm wondering what is the lowest cost solution in developing for the iphone/itouch?
Is a hackintosh netbook a viable solution?
What is the learning span for objective-c without previous programming experience?
01-13-2010, 08:00 AM
#2
Joined: Sep 2009
Location: UK / Toronto
Posts: 602
If I were you, and assuming you have some sort of computer, I'd begin learning to program on that in C or C++ or javascript, or anything really - the knowledge will translate well when you eventually get a Mac and begin Objective C programming. You can also write detailed design documents for one or two games you plan on creating when you begin iPhone development. You should've easily saved up a few hundred dollars to buy a Mac mini in the mean time.

01-13-2010, 09:10 AM
#3
a little advice: DO NOT BUY A CAR! cars are, in fact, the worst investment that you can possibly get into, with very low resell value, high maintenance costs and very little actual time savings. You would be better off putting your money into a mac right off so that you can actually start seeing a return on your investment at some point in your life, which, unless you are buying a collector's car, is never going to happen with a car.

just my 2cents.

Also, it doesn't take TOO much money to start up iphone dev, so it shouldnt take too long. good luck!

working with my partner Psionic, to promote his game: Running with Scissors:Pre-season. Excited to learn, share and help.
Follow us on Twitter
01-13-2010, 09:20 AM
#4
Joined: May 2009
Location: Austin, TX
Posts: 199
Quote:
Originally Posted by Amelia View Post
a little advice: DO NOT BUY A CAR! cars are, in fact, the worst investment that you can possibly get into, with very low resell value, high maintenance costs and very little actual time savings. You would be better off putting your money into a mac right off so that you can actually start seeing a return on your investment at some point in your life, which, unless you are buying a collector's car, is never going to happen with a car.

just my 2cents.

Also, it doesn't take TOO much money to start up iphone dev, so it shouldnt take too long. good luck!
I'll add 2 cents to Amelia's sound advice. The great news for you is that iPhone developers don't need cars, only caffeine and electricity (and, of course, a Mac laptop which you can pick up cheap - I've got one I'll sell you for less than the price of 6 months of your auto liability insurance). So, find a futon near a coffee shop with wifi and start programming.

Developer at IMAK Creations, creator of ColorTilt and other lesser known apps, like That Ain't It!
Blog, twitter
01-13-2010, 09:44 AM
#5
Joined: Aug 2009
Posts: 7
I would agree with the others.. pass on the car.

If you are serious about coding a game for the iPhone the best thing to do would be to buy a MacMini. You can pick one up for under $600, and they work great.

Rather than screw with a Hackintosh or something else and be somewhat skirting the bounds of "illegal" (assuming you don't buy the OS) to develop your games, you would be better off making sure everything is legit.

Perhaps invest in a few books to go along with the Mini and you have a decent little dev environment.

Who knows if you make enough money you might be able to buy yourself a car afterwords, as opposed to if you buy the car first, I don't see how it'll help you buy a Mac to develop on the iPhone/iTouch.

Just my 2 cents.
01-13-2010, 01:05 PM
#6
MacMini for under $600, eh? Now that I like to hear. I am in a similar situation. I'm 21, and want to dev, however, I have experience(from HTML-PHP to Visual Basic, Java, and C). I don't however, have a mac, and upon realizing the sdk is mac os only, pretty much putthe dream on hold. But $600 i could save up slowly. (I have a family to support and work just above minimum wage). Hopefully with a decent tax return I can knock out half the saving.
01-13-2010, 01:41 PM
#7
Joined: Sep 2009
Location: Brampton, Ontario
Posts: 344
Get a cheap used car, or none at all. I was in a similar situation to you, and I ended up buying a used macbook on Craigslist for $650(CAD), which is perfect for iPhone development.

I looked into all the options for developing on Windows, and even had a hackintoshed dell mini 9, but in the end, the macbook was definitely the way to go. You can't go wrong with a Mac Mini either.
01-13-2010, 01:44 PM
#8
We got a macbook on ebay for $650 or so, and it's been doing just fine for us. there are possibilities of getting cheaper macs, for sure.

working with my partner Psionic, to promote his game: Running with Scissors:Pre-season. Excited to learn, share and help.
Follow us on Twitter
01-13-2010, 02:17 PM
#9
Basically all you need is VMWare, a licenced copy of MacOS and a windows pc. Here a thread by my other "me": http://forums.toucharcade.com/showthread.php?t=15916

Thats how I develop my games. Beside of that I own two Mac Minis, but its so much more fun developing with a fast windows pc and Visual Studio.

Last edited by FancyFactory; 01-13-2010 at 02:20 PM.
01-13-2010, 10:42 PM
#10
Joined: Feb 2009
Location: San Jose, CA
Posts: 546
The cheapest path is the Mac Mini as others have said (probably around ~550 new). Realistically, you also want an iPod Touch at some point (199) and a developer license (99). Technically, all you need is the Mac (you can use the included simulator to test your app), but some games can't be tested (easily) with the simulator -- for instance, if your app requires multitouch.