Current location: Hot Scripts Forums » Other Discussions » Other Topics » Portable Device Programming » iPhone programming: How to get started.


iPhone programming: How to get started.

Reply
  #1 (permalink)  
Old 08-06-09, 05:12 AM
Nico's Avatar
Nico Nico is offline
Community Leader
 
Join Date: Sep 2005
Location: Spain
Posts: 8,075
Thanks: 11
Thanked 88 Times in 83 Posts
iPhone programming: How to get started.

This little guide provides some basic information on how to get started with iPhone programming.

The first thing you need is an Intel based Macintosh computer. Apple offers a free Software Development Kit (SDK), which does not work on PowerPC (PPC) Macs and Windows. If you only have a small budget, you can consider buying a Mac Mini, which is quite affordable, and perfectly fine for this.


Software Development Kit

You can download the SDK from developer.apple.com. It's completely free.
(UPDATE: The SDK is now available from the Mac App Store, it's called "Xcode" and costs $5.)



This SDK will add a new tab to Xcode (which is a program that comes with all Macs most Macs, or otherwise provided with the SDK). The SDK will also come with an Interface builder, and an iPhone simulator. These are the three primary programs you're going to use.

The programming language being used is called Objective-C. The SDK helps you to code, but obviously you're still going to have to learn it.


Standford



Standford offers a nice course which is freely available on iTunes. You can download a lot of videos and other material through iTunesU. I highly recommend you to check this!


Hello World



Here are some "Hello World" guides for the iPhone SDK:

iPhone SDK Hello World Tutorial - QJ.net
IPhone SDK HelloWorld - a knol by Usman Ismail


Protect your apps

Since iPhone app piracy is becoming more popular every day, you might as well consider protecting your code. The guys over at Ripdev have developed an additional protection layer which hasn't been broken yet by hackers. More info here: Ripdev: The iPhone Authority
(UPDATE: Project has been discontinued).



Getting your Apps on Apple's AppStore

In order to get your own apps on Apple's AppStore, you need to join the Developer Program. This has an annual price of $99, but it's well worth it if you have a few nice apps which you want to sell internationally. You can join the program here: iPhone Developer Program - Apple Developer Connection



After joining the program, you can submit your apps to Apple for review. This process can take several weeks. Once approved, you'll have your apps on the AppStore, and you're ready to make some money!


If you have any tips/comments/questions, feel free to post them here.

Last edited by Nico; 04-18-11 at 12:05 PM.
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


All times are GMT -5. The time now is 10:43 AM.
vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.