Products
MDN Membership
MDN membership costs just $10 per year.
As a member of MDN you get access to some great product offers.
Join Here
Conferences
NSConference 2010 (Europe)
A 4 Day Mac and iPhone Developer Conference being held in Reading , UK between Jan 31st 2010 and Feb 3rd 2010. All details of NSConference 2010 (Europe) can be found on the special NSConference Website. Prices and Terms and Conditions can be found at on the NSConference 2010 (Europe) Booking Form
NSConference 2010 (USA)
A 4 Day Mac and iPhone Developer Conference being held in Atlanta, GA, USA between Feb 21st 2010 and Feb 24th 2010. All details of NSConference 2010 (USA) can be found on the special NSConference Website. Prices and Terms and Conditions can be found at on the NSConference 2010 (USA) Booking Form
Video Training
Adding Items to the Status Bar
Many application take advantage of the Mac OS X status bar to report their status or allow fast access to key program features. This short video course will show you how to add your own text and images to the status bar and respond to actions performed upon it. (25 Minutes)
| Buy Adding Items to the Status Bar for Just $4.99 | ![]() |
Building Applications with Core Animation
NSConference Session Presented by: Bill Dudney
Core Animation is one of those technologies that is too easy to over hype. It does so many cool things that it is hard to not be overly enthusiastic about what you can do with it. Well Core Animation is not magic but it does make doing several things with your user interface much easier. In this session we are going to see what Core Animation is and how you can use it in your UI. In addition to learning about doing animations with Core Animation we will also learn how to use Core Animation to simplify your drawing and maximize the performance of your application. Come to this session and learn how to build applications that take advantage of this really exciting technology (57 Mins)
| Buy Building Applications with Core Animation for Just $9.99 | ![]() |
Building a Secure Cocoa application
NSConference 2009 Session Presented by: Graham Lee
Mac OS X has a reputation for being a secure operating platform, and many of its security features are available for third-party developers to use in their own application. But there’s also a more fundamental aspect to security – understanding how your software will be used and anticipating how it may be misused. In this session Graham gets us to take a step back and ask ourselves some basic questions about security (63Mins)
| Buy Building a Secure Cocoa application for Just $9.99 | ![]() |
Designing and Developing Custom Cocoa Controls
NSConference 2009 SessionPresented by Matt Gemmell
Take a look at any of the most popular Mac applications and it quickly becomes clear that standard UI controls no longer suffice. Custom user interface is the order of the day, but consistency and intuitive interaction have never been more important – and that principle applies both to what the user sees, and to the code which makes it work. In this session, Matt Gemmell discusses how to create your own controls while maintaining consistency and usability, for both the user and other developers who may use your code. (60 Minutes)
| Buy Designing and Developing Custom Cocoa Controls for Just $14.99 | ![]() |
Developing and Using Frameworks
This 26 minute video tutorial walks you through the process of creating reusable framework projects in Xcode and demonstrates everything you need to know to use them either directly in your projects or as shared frameworks on your Mac
| Buy Developing and Using Frameworks for Just $9.99 | ![]() |
Foundations of Objective-C
NSConference 2009 Presented By: Andre Pang
One reason for Mac OS X’s success is Objective-C, combining the dynamism of a scripting language with the performance of a compiled language. However, how does Objective-C work its magic and what principles is it based upon? In this session, we explore the inner workings of the Objective-C runtime, and see how a little knowledge about programming language foundations–such as lambda calculus and type theory–can go a long way to tackling difficult topics in Cocoa such as error handling and concurrency. We’ll cover a broad range of areas such as garbage collection, blocks, and data structure design, with a focus on practical tips and techniques that can immediately improve your own code’s quality and maintainability. (59mins)
| Buy Foundations of Objective-C for Just $9.99 | ![]() |
FScript : The New Cocoa Programming Superpower
NSConference 2009 Session Presented by Philippe Mougin
In some ways, we are still in infancy when it comes to harvest the enormous amount of power brought by dynamic object systems and frameworks such as Objective-C/Cocoa. Fortunately, new tools and technologies can help us. In this session, Philippe will get you up to speed with F-Script 2.0, a set of open source tools that complement Xcode and Interface Builder. You will learn how to use them, discover how they can bring Cocoa development productivity and fun to new highs, and acquire new programming superpowers not seen before on any other platform! (62 Minutes)
| Buy FScript : The New Cocoa Programming Superpower for Just $9.99 | ![]() |
Integrating with the Photography Eco System on Mac OS X
NSConference 2009 Session Presented By: Fraser Speirs
Learn how to integrate your service or application with Apple’s photography applications iPhoto and Aperture. If your application consumes images, you’ll want to know how to get the most out of the Apple photography ecosystem. In this session, Fraser Speirs will cover the SDKs for iPhoto and Aperture and touch on some of the major System APIs you’ll want to be aware of when dealing with photographs on Mac OS X. (44 Minutes)
| Buy Integrating with the Photography Eco System on Mac OS X for Just $9.99 | ![]() |
Memory Management in Objective-C
It has been said that over 80% of bugs are related to memory problems. Understanding and implementing robust memory management practices in your application will reduce bugs and improve the efficiency of your application.
If you are used to programming in languages such as Basic where memory management is not an issue or if you are used to the raw memory management practices of C and C++ then you will need to change your thinking to work with Objective-C’s reference counted memory management. This course walks you through Objective-C’s memory management techniques using over 86 minutes of video. (86 Minutes)
| Buy Memory Management in Objective-C for Just $14.99 | ![]() |
NSConference 2009 All Sessions Video Pack
The NSConference 2009 Full Video Pack contains all 9 NSConference 2009 videos as well as containing NSConference 2009’s now infamous final “Cocoa Challenge” session. At just $74.99 you save over the individual session prices as well as receiving an extra session for FREE.
| Buy NSConference 2009 All Sessions Video Pack for Just $74.99 | ![]() |
Pimp My App
NSConference 2009 Session Presented by: Mike Lee
In a global software economy, it’s foolish for Europeans to compete on price. Someone who lives in a smaller economy than yours can always undercut you. Instead, you must compete on merit. You need to make your application better than any free knockoff. You have to sweat the details and add value to your application. You need to pimp your app.
We start at Pimp 101, and learn about the second 80%, the work that begins when you think you’re done. We’ll talk about the idea of a hook, the thing that makes people want to talk about your app with their friends — and other facets of polishing an application, such as performance, stability, and beauty. We’ll talk about the importance of professional artists.
Then we’ll delve into human interaction, and the subtle art of empathy. We’ll talk about your feature list, and how discipline in application design can save you time and make you money. We’ll talk about rule #1: don’t annoy the user, and some common mistakes. Finally, we’ll apply all we’ve learned by pimping an existing app. (62 Mins)
| Buy Pimp My App for Just $9.99 | ![]() |
Spotlight and QuickLook vs. Core Data
NSConference 2009 Session Presented by: Marcus Zarra
Marcus will walk through how to integrate a Core Data based application with both Spotlight and QuickLook. Add these important, and usually overlooked features, into your application to add that additional polish that we all expect from OS X applications. In this session we will discuss how these features work and how to get them to work with Core Data in a performance aware way. (33Mins)
| Buy Spotlight and QuickLook vs. Core Datafor Just $9.99 | ![]() |
What a Performance
NSConference 2009 Session Presented by: Drew McCormack
Take a journey through the Mac performance cosmos, with stopovers in exotic destinations like Xgrid Foundation, NSOperation, and Grand Central Dispatch. Never observed an XGActionMonitor in full flight, or got your NSOperation priorities right? Join us for this once in a lifetime opportunity. We’ll look at the emerging trends, and common threads that bind all levels of the performance equation. How are the techniques used in High-Performance Computing similar to those used in modern Cocoa apps running on the latest multi-core laptops? Don’t know, but come along and we’ll see if we can figure it out. This talk will cover everything, from the death of multi-threading, to Snow Leopard niceties like blocks in C and OpenCL. Not to be missed. (57Mins)
| Buy What a Performance for Just $9.99 | ![]() |
Before making a purchase please make sure you are happy with our privacy policy and refund policy


