Welcome to the Apple Support Communities
I recommend you to upgrade to the most recent OS X version, so you will be able to make applications for OS X Mountain Lion and Lion, too.
The upgrade to OS X Mountain Lion costs $19.99 in the Mac App Store, so the first thing you have to do is to check if all your apps are supported > http://www.roaringapps.com
Then, open App Store and purchase Mountain Lion. While the Mountain Lion installer is downloading, you can make a Time Machine backup and/or a clone with Carbon Copy Cloner
When the Mountain Lion installer has downloaded, the installer will appear, so follow the steps to upgrade to Mountain Lion. After upgrading, open App Store and download Xcode 4 for free.
The hard disk won't be wiped because of upgrading Mac OS X, but as I said, you must make a backup of your files
Thanks for the super quick reply!
I don't use the Mac often, so forgive me if I seem daft, but how do I do the backup? Is it a full backup where it stores all data to a seperate storage device or is it a safety point in case something goes wrong so I can just go back to that point?
If you could breifly explain how the backup or upgrade works that would be terrific.
It's simple to make a backup. If you are going to use Time Machine, the link I gave you will tell you how to make it, and Carbon Copy Cloner will tell you the steps
OK but what if we don't have an external hard drive or another storage medium.
The laptop has got 250 GB of data.
I have a 3TB external hard drive that I use on my Windows PC but when I plugged that into the MacBook Pro, it said it was read only and can't be written.
What do you suggest?
I have found a website that is able to backup the MacBook Pro online but am curious as to whether or not it will be able to restore everything (including apps) onto the new OS.
Message was edited by: Dev_Daniel
You can upgrade without any problem, but if the upgrade fails, you will lose everything. If you can't use an external disk, you can make a second partition on the hard disk with Disk Utility to copy here your data, but in most of the cases, the upgrade is done properly and you shouldn't have any problem