Archive for October, 2010

Find out your installed iOS SDK version

  • Go to your /Developer folder.
  • There should be an “About Xcode and iPhone SDK.pdf” file with informations about the installed version.
Categories: Development, iOS, Xcode

Download old Apple iOS Versions

You need an Apple developer account to login!

You can get some old links to work by changing… to…

iPhone SDK 3.1.3 with XCode 3.1.4 for Leopard (10.5.7)

iPhone SDK 3.1.3 with XCode 3.2.1 for Snow Leopard (10.6.0)

iPhone SDK 3.2 Final with Xcode 3.2.2 for Snow Leopard (10.6.0)

Xcode 3.2.3 and iPhone SDK 4 GM seed for Snow Leopard (10.6.2)

Xcode 3.2.3 and iPhone SDK 4 Final for Snow Leopard (10.6.2)

Xcode 3.2.3 and iOS SDK 4.0.1 for Snow Leopard (10.6.4)

Xcode 3.2.3 and iOS SDK 4.0.2 for Snow Leopard (10.6.4)

Xcode 3.2.4 and iOS SDK 4.1 for Snow Leopard (10.6.4)

Xcode 3.2.5 and iOS SDK 4.2 beta 3 for Snow Leopard (requires Mac OS X v10.6.5 pre-release)

Categories: iOS, Xcode

Change Apple-Keyboard Layout

October 25, 2010 2 comments
  • create a text file with the name “PC Layout german.keylayout” with the content of this file: PC.keylayout
  • copy the file into the folder:

~/Library/Keyboard Layouts/

  • restart your mac
  • In your system “Language and Text” settings you can choose the new layout on the “Input Sources” tabkeyborad layout selection
  • activate the “Show Input menu in menu bar” checkbox
  • you can select the new keyboard layout from the menu bar

keyboard layout selection

  • Keybindings:
Command Character
shift-7 /
shift-alt-7 or alt-ß \
alt-5 or alt-8 [
alt-6 or alt-9 ]
alt-< |
alt-7 {
alt-q }
alt-0 @
alt-+ ~
fn-backspace del command
ctrl-z undo command
ctrl-shift-z redo command
Categories: Mac OS X

iPhone & iPad Prototyping

  • Balsamiq lets you create nice iPhone Mockups within a few minutes.
  • With Realizer you can create an interactive prototype of your iPhone or iPad app simply by uploading your sketches or screen mockups.
  • Create mobile web applications and Web sites for iPhone and iPad with MobiOne Studio. You can use this to create a prototype of your app, too.


  • here you can create simple iPhone mockups online and share it by sending the URL
  • with mockingbird you can create mockups online, too
  • with MockApp you can create mockups on your Mac
  • with MobiOne Studio you can create mockups on your Windows PC
  • here you can get a collection of vector iPhone UI elements for Fireworks CS3 and CS4 and here some for Illustrator
  • here, here and here you can find nice iPhone 4 vector illustrations
  • here some stencils for Photoshop (iPhone 4) and here for OmniGraffle


  • here you can get a some stencils for Photoshop and here for OmniGraffle
  • here you can get a collection of vector iPad UI elements for Illustrator
  • you can find more links and stuff here
Categories: Development, iOS, Prototyping

Differentiate between iPhone, iPad and simulator

October 20, 2010 4 comments
// simulator specific code
// iPhone specific code
// iPad specific code
// Unknown target

Differentiate between iOS versions

Depending on your project settings Base SDK you can use the following code:

// Do something for iOS > 4.0
//Do something for iOS < 4.0

Categories: CodeSnippets, iOS

Text difference analyzer on Mac

Categories: Mac OS X