Apple's App Store is open for business. You have to upgrade to iPhone Firmware 2.0 to install and use the apps on your iPhone. PwnageTool 2.0.1 is also now available if you wish to install non-App Store software (a limited, but growing, number of apps have been ported for 2.0 compatibility).
2. Jailbreak your iPhone and install
Installer.app
on your iPhone (some of the
jailbreaking programs
do this for you).
Installer.app comes with the major iPhone Software Repositories
with updated listings of the available software. You may also add other
repositories to Installer.app.
3. Jailbreak your iPhone, download iPhone apps to your desktop
computer and install on your iPhone through SSH (some of the
jailbreaking programs
install SSH for you).
5. Install directly from the App Store with iTunes on your desktop computer
and sync your iPhone.
A Note on iPhone Software Categories:
- The "iPhone Apps"
are programs which you can install and run on your iPhone natively.
There are two main types of iPhone apps.
A. Unofficial apps which require you to "Jailbreak" your iPhone.
B. Official apps from Apple's App Store.
- The "Desktop Programs"
are applications which run on your Desktop
Computer (i.e. Mac or PC). They are standard programs which can be used
for iPhone development, converting video to iPhone readable
formats, server programs to connect to your Mac from your iPhone etc. etc.
- The "Web Apps"
section has links to web sites which are specifically made for the
iPhone. They may contain games, chat interfaces, actual programs that do
something useful or just a pretty interface to a well established site.
Denotes Mac OS X iPhone Native Denotes Mac OS X iPhone Native from the App Store Denotes Mac OS X Intel Native Denotes Mac OS X Intel & PPC Native Denotes Non-OS Specific Code Denotes Web App