Warning: Recent Apple Software updates may 'brick' your iPhone if you carry jailbreak it or unlock the handset from Apple's preferred network provider.
The Apple iPhone was designed to be a closed system with Apple preventing any third-party applications, games or utilities being added to it.
However because the operating system is based on Unix industrious programmers have already found various methods of bypassing Apple's 'barriers' and allowing people to add new software to their iPhones.
At first this meant a lot of rather scary programming processes with names like 'jailbreak' which were enough to have the typical iPhone user running for the hills while cradling their iPod protectively.
But in recent weeks many of these indimidating command line routines have matured into simple, easy-to-install programs that safely open your iPhone to new features such as IM, RSS readers, games and more.
One of the best of these is called AppTapp and it's now available for both Windows and Mac computers - although inevitably it's easier to install on Macs.
Windows Instructions
Mac Instructions
Using Installer
Installer is a clever application because its uses your iPhone's networking capabilities - via EDGE or WiFi - to access a central database of software programs and updates.
Click on the Installer icon on the main menu and it will automatically download links to all the latest software on its servers - it may even offer to update the Installer application itself. If it does click on Update and then click on the iPhone's Home button
Click on the Installer icon again. You should see a long list of programs subdivided by categories such as Featured, Development, Games, Multimedia, Network, Ringtones, System, Toys, Tweaks, Utilities and Wallpaper
The four buttons at the top of the Installer screen let you Install, Update and Uninstall programs - while the Sources button lists the providers of the programs you have already installed on your iPhone.
Installing a program
Uninstalling a program
Updating a program
Note: when you launch Installer it should automatically list any programs that have updates available - the icon will have a numeral on it in the same way as the Mail icon shows unread emails.
19/09/07
Step 1
Click on Settings and then About to find out the version number of your iPhone's operating system. In this example it's version 1.02
Step 3
The iPhone will restart itself and the Installer icon will be visible at the bottom of the main menu. Click on this to launch Installer
Step 4
Installer will download the latest version of itself and other applications, games and utilities that can be used on your iPhone. These can be added, removed and updated by using the Install, Uninstall and Update buttons at the top