Apple's products have always had the reputation (richly deserved in my opinion) of providing the easiest to learn and richest working environment of any computer system. As Mac or iPhone users we are privileged: software that requires little time, effort, or documentation to become productive is the rule rather than the exception. Unfortunately, that rule hasn't historically extended to the tools and technologies used to create such programs. Learning to write software for the Mac has traditionally involved a major investment of intellectual effort and time in new tools, technologies, and...
Apple's products have always had the reputation (richly deserved in my opinion) of providing the easiest to learn and richest working environment of a...