Building iOS Apps From Scratch is an introduction to Objective-C and Cocoa for first-time coders. It explains Obj-C’s unique syntax, the Cocoa frameworks, creating and using objects, Model-View-Controller, and the basics of building an app’s interface. This is suggested reading before tackling project tutorials.
Lighting & Realism In Interface Design is an introduction to designing beautiful, realistic interfaces in Photoshop. It explains the physics of real world lighting, how gradients, shadows and highlights are created, and how to use Layer Styles to design buttons, panels and more. Finally, it steps through how to design interface elements from Twitter for Mac and Calcbot for iPhone.
Designing & coding the first screen from Texture!, a rustic, Old Western-themed background image app. Uses textures and blend modes to build up the background, then vector objects to create ribbon-shaped buttons. An introduction to view controllers, the view hierarchy, custom UIButtons and target-action. Newly updated for Xcode 4 and iOS 5!
Be notified when new Design Then Code tutorials are published.
Crafting Subtle & Realistic User InterfacesThe underlying secret to beautiful user interface design is realism.
Tapworthy by Josh ClarkOne of the best books on iOS interface and user experience design.
Pictos IconsThe perfect icon set for your iOS applications.
Your Design Is Wrong (And Here's Why)How to identify and fix a design that has execution problems.
Kill The Settings, Build Opinionated SoftwareBuild software how you want to build it. You're the editor.
Dribbble: Popular ShotsSee what the best visual designers in the world are working on.
Cocoa Dev CentralScott Stevenson's excellent Cocoa resources site.