Home » News

NSConference Sessions 4-6 Videos Released

29 June 2009 1,940 views One Comment

We have released the next three NSConference 2009 Videos. People who have already purchased the Full Video Pack will be sent links separately.

All videos are at a resolution of 1280 x 720

Video Pack 2 (Contains NSConference Videos 4-6)

Save 20% off NSConference Videos 4-6 by buying Foundations of Objective-C, Pimp My App and What a Performance together in one pack.

Price $59.99
Add to Cart

Session 4. Foundations of Objective-C

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.
Price: $24.99, Running Time: 59mins
Add to Cart

Session 5. Pimp My App

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.
Price: $24.99, Running Time: 62 Mins
Add to Cart

Session 6. What a Performance

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.
Price: $24.99, Running Time: 57Mins
Add to Cart

One Comment »

  • yllan said:

    Great videos! The sound and video quality are crystal clear. MDN even do a post-processing so that the slides were composed into the video, that make it more readable. The Q & A time was subtitled so even if the audiences ask questions without microphone, you still got what he said,

    Topics are interesting.

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.