Search iPhone Software Downloads
|
DESCRIPTION
Apple iPhone SDK... The iPhone Developer Program provides a complete and integrated process for developing, debugging, and distributing your free, commercial, or in-house applications for iPhone and iPod touch. Complete with development resources, real-world testing on iPhone, and distribution on the App Store, you have everything you need to go from code to customer. The iPhone SDK includes the Xcode IDE, Instruments, iPhone simulator, frameworks and samples, compilers, Shark analysis tool, and more.
WHAT'S NEW
Version 3.0:
  • Release notes unavailable at the time this listing was updated.
REQUIREMENTS
Mac OS X 10.5.4 or later.


SCREENSHOT

Developer:Apple
Downloads:26,998
  - Version d/l:2,717
Development:Libraries
License:Free
Date:17 Jun 2009
OTHER PEOPLE SUGGEST
Suggest something else:
Apple iPhone SDK User Reviews (8 posts)Write A Review
sort: smiles | time
Jun 18 2009

YOXI  Shifting between portrait and landscape in Mail with a message open fails to retain user-selected text size, until you go up out of the folder the message is in, open another message in a different folder, and then return to the original one - only then is it re-wrapped to fit the current orientation at the original text size. And you can't zoom out, only in.  
(Version 3.0)

praisebury
0
[ Reply ]
Jun 18 2009

DEVIN27  Pros: Cut, Copy & Paste. Allows for 32 more Apps. Shake to Undo Typing. Safari Autofill.

Voice Memos.

Con: Search is still inadequate! The third generation of the iPhone OS and you still cannot search the Notes field in Contacts. A first gen Palm PDA had this functionality. Really inexcusable for a product of this caliber. Wouldn't be as bad if you could search the Notes field in MobileMe. But MobileMe search does not offer that capability either.  
(Version 3.0)

praisebury
0
[ Reply ]
Jun 18 2009
*****

DONMONTALVO  Slight delay in typing (input speed), and some notes syncing issues noted. But I'm sure 3.0.1 will be released soon to fix these issues. Overall, very good update.

Don Montalvo

Coppell, TX  
(Version 3.0)

praisebury
0
[ Reply ]
Jun 17 2009

PEDRORS  I updated my iPhone with 3.0 and it worked just fine.

Everything shown previously works like a charm. Great upgrade.

Keep the good work.  
(Version 3.0)

praisebury
0
[ Reply ]
Jun 17 2009

M85  I clicked "Sync notes" in iTunes, but when I click "Apply" iTunes a syncs everything else, but unchecks "sync notes" and doesn't transfer the notes on my first generation ipod touch to the mail app. Anyone know what I'm doing wrong?  
(Version 3.0)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Jun 17 2009

J.W.  I had the same problem, until I unplugged the phone and plugged it back in. Then it remembered that "Sync notes" was checked.

I don't really trust this feature, though. If you edit a note on both the Mac and the iPhone, it just overwrites the phone's version when you sync. It doesn't alert you that there's a conflict.  
(Version 3.0)

praisebury
0
Jun 17 2009

M85  Thanks. That worked for me. Thought I'd already tried re-plugging, but I guess not. :)  
(Version 3.0)

praisebury
0

May 8 2009

BURRO  IMO the greatest thing Apple could do for the iPhone -- besides improving reception and enabling BT keyboards -- would be to enable runtimes of the iPhone FileMaker app -- can you imagine all the great productivity apps that the FMP community could come up with if they could sell FMP runtime apps via the iTunes store -- no C/C+/C+++ required...?  
(Version 3.0b5)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Jun 17 2009

ODYSSEUS  I beg to differ. The greatest thing Apple could do for the iPhone would be to sell it unlocked and allow other carriers to sell it.  
(Version 3.0)

praisebury
+3
Jun 17 2009

BURRO  Or to allow keyboard entry -- BlueTooth or docking keyboard entry. I'd rarely carry a laptop again.   
(Version 3.0)

praisebury
+1

Nov 26 2008

ZUULITO  If you're going to install the iPhone sdk, you don't need to download the Xcode update separately. Just a hint for people who might be wondering... (saves a huge download too !)  
(Version 2.2)

praisebury
+3
[ Reply ]
Mar 6 2008

HOLGER WATERMANN (G5)  why ONLY for INTEL? The dual G5 should have enough Horsepower to do every crosscompilings for ARMs CPU. Really bad mood - Apple.  
(Version 2.0b1)

praisebury
-7
[ 8 Replies - Reply ]
Replies:
Mar 6 2008

LARSEN2K4  I totally agree with you ... in my opinion this is just ridiculous behavior...  
(Version 2.0b1)

praisebury
+2
Mar 6 2008

GAVIN CUTSHALL  Why not G4? G3? Why not 68040? The reason is that a non x86 SDK would require emulation to run the simulator, which is most likely just virtualizing on the x86 instruction set. In other words, possibly two layers of emulation or virtualization.

Like running PearPC inside Virtual PC.

Also, because even dual G5s are horribly slow compared to most intel hardware (save the original core solo mini).  
(Version 2.0b1)

praisebury
0
Mar 6 2008

SECTION8  what he said :)  
(Version 2.0b1)

praisebury
-2
Mar 7 2008

IMNH  it is what it is...

...get over it  
(Version 2.0b1)

praisebury
-7
Mar 7 2008

LEPPE  I can say that I build this night my first iPhone app on a PPC G5.

Just install this software on a Powermac G5 and you will have much chance that it will work just fine.

If you want to be sure that the iPhone SDK is installed, performe a manual installation (package after package).

BTW: Aspen Simulater is running just fine on my G5 PM ;)

Oh, and PPC is not DEAD. It's still alive and kicking. I know because I'm a PRO beta tester and I'm also writing some code in my free time. Leopard is running great on a PPC based Mac. Games and OpenGL apps too.

I run Halo with 60+ fps average and Doom3 benchmarks (with a optimized AutoExec.cfg file) are great in native resulation (1680x1050) and high quality (57fps). Much higher then the average Intel Mac!

UT2K4 tops 500fps...

So don't talk about PPC is dead when the latest OS is running on it and when 95% of the software is still Universal.

Greetz  
(Version 2.0b1)

praisebury
+8
Mar 7 2008

HOLGER WATERMANN (G5)  Thanks for your Solution - it simulates here too. Maybe we will find an Crosscompiler for gcc also...  
(Version 2.0b1)

praisebury
0
May 8 2008

ZANGIEF  I too run on a PPC Mac. I got Leopard at the premier and it actually has made my Mac a little speedier. It's an iBook G4, last model ever produced (got it a few months before the MacBooks came out).

I don't have an iPhone or plan on developing iPhone apps right now, but it's nice to know that there's a solution.  
(Version 2.0b5)

praisebury
0
Jul 5 2008

SAMSOFTWARE  Here is something that might help for installing on PPC leopard machines:

Step 1
:

The iPhone SDK comes in a .dmg image file, which is read only, since we are going to write to it in Step 2, the first thing we do is convert it to a read/write image.
To convert the .dmg file launch Disk Utility, pick File->Open Disk Image, and chose the SDKs dmg file. Now click on "Convert" on the Top of the utility. The Dialogue which opens will say "Image Format: Compressed" -> which we set to "Read/Write" the other box (encryption) we leave alone. Chose a target where you want it saved and press save. 
Disk Utility will now take its time and decompress the image to another (uncompressed, read/write) image.

Step 2
:

Mount the Image by doubleclick on it, but do not start the SDK installation yet. You should be able to open /Volumes/iPhone SDK/iPhone SDK.mpkg/Contents/iPhoneSDK.dist in your favorite text-editor now. What we are going todo now is make sure that a few checks Apple build in return true, even if they fail. For that search the functions: agreedToSLA and SDKPresent and make sure they return "true" under all circumstances. (if you do not know what that means, what exactly are you going to use the SDK for again? ;)

Step 3
:

Start the Installer, contained in the image. Happy Installing.

_________________________________________________

now for installing on a tiger machine, there is a way to trick the installer into thinking that your machine is a leopard machine, as of right now I don't think I am going to say because when you click "Install" in just says the install failed, and it can do bad stuff to the system if you are not careful.  
(Version 2.0b8)

praisebury
0