Thursday, 26 March 2009
Come On...
Gosh - it's frustrating to see the Mac in the "Prepared of Shipment" for the last day and half, not sure if I am going to see it before the weekend now.
Wednesday, 25 March 2009
Laptop Sold
I have managed to sell one of my spare laptops, and IBM Thinkpad T30..
Thus reducing the TCO of the MacBook..
Hurrah.
Tuesday, 24 March 2009
Start of an Adventure
There is a saying that states "Behind every great man is a women, who is rolling her eyes."
So true.. and in that spirit.. my wife has been encouraging me to start developing applications for the iPhone.
Now, normally, I develop for Windows (both desktop and mobile), and the reason for this is quite simple. Every company I have worked far has targeted the Windows platform, because Windows is the dominant player in the OS business (currently around 88% of the market, compared with 9% for Apple OSes).
So any serious software company would be foolish not to target Windows.
OK, that aside, I did work for a company that also targeted OS9 and OSX. These platforms were the hardest platforms I have ever had to develop for. Even harder that then embedded system that didn't have an OS. The whole experience of trying to develop for OS9 and OSX left me with a real bitter after taste.
IMO the documentation from Apple (via the ADC) was a real let down, and compared with the MSDN, the ADC docs seems to be a list of functions with the parameters listed, with no documentation on how to use the API, where to use the API, or what other API calls are required to setup the API call your interested in.
Trying to Google the API calls that I was interested in, lead me back to the ADC documentation. This lead me to believe that no-one was developing for Apple because it was so pigging difficult.
This seems to have changed with the iPhone, admittedly applications are written in Objective-C, which (looks) after working with C++ and C#, to be written in Klingon ( with all those '+', '-' and '[',']' in the function declarations)
The idea is that as a die-hard Windows developer, I'll blog my journey into the Mac world.
I have ordered the new "device".. a 2Ghz Core2 Duo, with 2Gb (soon to be 4Gb) of Ram, and forking out the extra £20 for the 160Gb hard disk. I am still going to be using Windows on this, and due to the beautiful decision by Apple to go over to "standard" hardware and BootCamp. I am going to have 40Gb for OSX, and 120 for good-ole Windows XP.
Look out for the next installment - setting up OSX and XP with all the applications for both, and transferring files from my trusty Dell laptop.
Subscribe to:
Posts (Atom)