|
Before I start into the editorial, here's a quick timeline for reference:
I think whether you renew your account depends entirely on what's coming up
over a year. I got an ADC account last October with the promise of getting
Leopard, access to videos from WWDC 06 and the hardware discount. This
October I chose not to renew. Part of this was that I'm just a student and
I just didn't have the money for a new Select account, but also the fact
that 2008 offers very little new. I'd got Leopard seeds, I'd got videos
from WWDC 06 and 07 and I used one of my support incidents. I also
eventually got a copy of the Leopard GM (which I wasn't expecting as my
account expired the day before Leopard's release). The problem is that with
no new version of OS X ADC doesn't offer much compelling (especially as the
student discount on iMacs and MacBooks in the UK is higher than developer
discount).
Don't forget that the iPhone SDK comes out in February 2008, and that will
probably require an ADC membership to use.
I have one, but I'll probably let it lapse in February and get a new one
whenever 10.6 is within a year of release, especially if I want a new Mac.
As i am totally new to Apple, i have a very basic question. Who is an apple
developer actually? Is an apple developer someone working in apple
corporation or a third party software developer for mac os?
Man, I am struggling to share your same conclusions when comparing the
developer experience between Apple and Windows or more directed C#/.NET vs
Objective-C2.0/Cocoa. I just can't overlook how much more effort there is
to managing friggin header files and implementation files. It's like taking
a giant step backwards for programming languages. I've now resorted to
RubyCocoa in order to overcome that hideousness of objective-c. Don't get
me wrong. The improvements that @sythesize and properties brings to
objective-c is a major step but Objective-C was so decrepit, any improve
would be major. I guess I am officially spoiled by C# :-(