notes from 2012
starting ios development at work
requires a mac
=> xcode
=> appleid
=> credit card?
manual install
chrome
aquamacs.org
yemuzip
from the objective-C tutorial
"... dynamic typing is sometimes called weak typing and static typing is called strong typing."
this is incorrect and misleading.
a positive thing, method calls on nil just return nil.
calling a method on an object is more lisp-like than other OO languages.
"Use subtle animation to communicate"
"NS" prefix for everything from NextStep - why no namespaces?
[myRectangle setOriginX: 30.0 y: 50.0]; // This is a good example of
// multiple parameters
method name and first param are conflated
OSX version, xcode version, sdk version, iOS version, iphone/ipad version, all very tightly coupled. There's very little backwards compatibility. The idea that "it just works" is laughable.
No comments:
Post a Comment