For the third time RWTH Aachen University provides its iOS Dev – iPhone Application Programming course to the general public via iTunes. (2011, 2010)
Category: General
Xcode 4.5.2
Xcode has been updated to version 4.5.2 for Lion and Mountain Lion and is now available at the Mac App Store:
- Support for iPad mini and iPad with Retina display (4th generation).
- Additional bug fixes and stability improvements.
- & further bug fixes and stability improvements.
A more detailed description can be found at “What’s new in Xcode” or in the Xcode Release Notes.
Xcode 4.5.1
Xcode has been updated to version 4.5.1 for Lion and Mountain Lion and is now available at the Mac App Store:
- Fixes an issue with the debug console.
- Improves stability using the iOS Simulator.
- & further bug fixes and stability improvements.
A more detailed description can be found at “What’s new in Xcode” or in the Xcode Release Notes.
cs106a – Programming Methodology
The course cs106a Programming Methodology teaches the widely-used Java programming language along with software engineering principles. Its lectures from Fall 2007 are provided as streams via iTunes. While the iTunes feed includes the handouts and assignments from 2007, its homepage at Stanford provides the material of the recent course.
DocSets for iOS
Searching through the documentation in Xcode can be a quite tedious task, especially if you have multiple versions of documentations. DocSets for iOS allows to store the documentation on an iPhone or an iPad and amazes with its speed searching the documentation.
It is available for download for free at github (which needs to be installed manually), or directly at the App store (especially when you want to support the developer).
Xcode 4.4
Xcode has been updated to version 4.4.1 for Lion and Mountain Lion and is now available at the Mac App Store:
- The compiler automatically calls
@synthesize
by default for unimplemented@properties
. - For the
NSArray
andNSDictionary
classes, support is provided for Objective-C literals. - Subscripting using
'[ ]'
syntax is supported for Objective-C container objects. - Compatibility with the C++11 standard is improved.
- New static analyzer checks for common security mistakes in API and malloc usages.
- The caller and callee for selected methods can be displayed in the Assistant Editor.
- Code completion is enhanced with QuickHelp.
- Scene Kit is supported with a viewer-editor for 3D document files.
- Improved localization workflow uses base language
.xib
files. - Git supports staging of individual changes.
A more detailed description can be found at “What’s new in Xcode” or in the Xcode Release Notes.
For when you have finished the course
Some more tutorials and tips and trick sites, for when you have finished the course:
- Tutorials by Rey Wenderlich
- Wiki for “Coding Together”