The Mac Developer Network (MDN) is hoping to become your first port of call for all things to do with Mac development.

Currently we have 4 podcasts and 2 Screencasts. We are also beginning to build a library of links to great programming articles in out content section as well as commissioning articles of our own.

The Mac Developer Network Recent Posts
MDR007: Source Control Management
Shows - Mac Developer Roundtable
Friday, 09 May 2008 00:00

In this episode Scotty discusses WWDC, Source Control Management and some Mac picks with Martin Pilkington, John C. Fox, Danny Greg, Dave Dribin and Collin Wheeler

Show Sponsor : Mamooba

 
LNC030: Margins, Metrics & Mac Look and Feel with Uli Kusterer
User Rating: / 6
PoorBest 
Shows - Late Night Cocoa
Friday, 02 May 2008 15:00
In this episode of Late Night Cocoa Scotty discusses Margins, Metrics & Mac Look and Feel with Uli Kusterer
 
Source List View (Mail-like) controls
Articles - Cocoa
Wednesday, 30 April 2008 11:06

If you want to have add/remove/resize controls at the bottom of a source list view (like the ones in Mail and so many other nice-looking applications), Neil Allain has at least one method of getting them…

Read The Article 

 
MacSB005: Mac World and 2 Man Companies
Shows - Mac Software Business
Wednesday, 30 April 2008 10:50

In this episode of the Mac Software Business Podcast Scotty discusses exhibiting at Mac World and 2 man companies with John Chaffee of Busy Mac.

 
From Hacker to microISV: Dynamic About Box Version and Copyright, and Text Formatting
Articles - Software Business
Wednesday, 30 April 2008 04:59

In this post Matt Long of Cocoa if My Girlfriend continues to address topics of relevance to Macintosh programmers who are, like him, moving from being hackers to becoming independent software vendors (micro ISV). In this article he addresses adding copyright and version information to your about dialog and shows you how you can update these dynamically. He also covers a few tips on formatting the text in your about dialog. There is more than one way to achieve these things, but his hope is to help others out there who need to accomplish these things and have no prior experience doing them on the Mac.

Read The Article 

 
Getting customer feedback
Articles - Software Business
Wednesday, 30 April 2008 04:55

Lack of feedback is one of the most difficult things about caring for a small child. You know they are unhappy because they are crying. But you don’t know if that unhappiness is due to: hunger, thirst, too hot, too cold, ear ache, stomach ache, wind, tiredness, boredom, teething or something else. They can’t tell you, so you can only guess. Creating software without feedback is tough for the same reasons. You know how well or badly you are doing by the number of sales, but without detailed feedback from your customers and prospective customers, it is difficult to know how you could do better.  Andy Brice examines the problem.

 Read The Article

 
Cocoa Text System everywhere...
Articles - Cocoa
Monday, 28 April 2008 08:42

Sometimes, you need to draw text with more control than an NSTextField or NSTextView will let you do, and sometimes you need better performance than the NSStringDrawing category will provide. And maybe you need to draw text into a CGContext or even inside a Carbon application.  Uli Kusterer explains all.

Read The Article 

 
Cocoa Tutorial: Don’t Be Lazy With NSDecimalNumber (Like Me)
Articles - Cocoa
Monday, 28 April 2008 08:36

NSDecimalNumber is Objective-C’s solution to numbers that need to be very precise. Marcus Zarra of Cocoa is my Girlfriend takes a look.

Read The Article 

 
From Hacker To microISV: App Names And Icons
Articles - Software Business
Monday, 28 April 2008 08:29

Matt Long of Cocoa is My Girlfriend discusses application naming.

Read The Article 

 
Cocoa for Scientists (Part 025): Core Animation Layer Trees
Articles - Core Animation
Monday, 28 April 2008 08:17

In his latest foray into Core Animation, Drew McCormack examines how to build up hierarchies of layers.

Read The Article 

 
Selling your software in retail stores (all that glitters is not gold)
Articles - Software Business
Monday, 28 April 2008 08:13

Developers often ask in forums how they can get their software into retail. Andy Brice discusses.

Read The Article 

 
TextMate Command: Reformat C Defines
Articles - General Development
Monday, 28 April 2008 08:10

For the TextMate users out there who write C and C++, Josh Carter demonstrates a handy command for beautifying a bunch of #define lines.

Read The Article 

 
iPhone SDK Beta 4
News - News
Thursday, 24 April 2008 02:14

Apple have released a new build (9M2165) of the iPhone SDK. This is beta 4.

Check it out here

 
Manipulating keyboard LEDs through software
Articles - General Development
Wednesday, 23 April 2008 06:58

Amit Singh of the Google Mac Team works more of his low level magic

Read The Article

 
Two secrets of Mac app design
Articles - General Development
Wednesday, 23 April 2008 06:55

Brent Simmons shares a couple of secrets on designing Mac Apps.

Read The Article

 
From Hacker To microISV: App Names And Icons
Articles - Software Business
Monday, 21 April 2008 16:52

Matt Long from Cocoa is my Girlfriend says "I am faced with the stark reality that the work of building the app is a small fraction of the entire work load. Once the code is finished, the list of what is left to do before being able to release the application seems to be growing rather than shrinking. In this series of posts, I intend to examine these hurdles and provide information not only about my experiences, but how I’ve overcome these hurdles and turned them into success."

Read The Article

 
Peer reviews for the Solo coder
Articles - General Development
Monday, 21 April 2008 16:38

Developing software in a solo environment has its pros and cons. On the upside you have complete reign over the code base (no problems with ownership here), freedom to follow specific designs and an ability to express your creativity. On the other hand, the very nature of the activity can be your down fall; tunnel vision and shortsightedness can eclipse all of your efforts.

There is a way out of this quandary and its called peer review. The mere mention of “peer review” can strike fear and foreboding into the hearts of developers. But, like it or not, this egoless programming practice has the power to deliver. 

Outside input can lead to an increase in production quality and ultimately product appeal. Shane Crawford shows a few ways to get outside input and ideas if you’re flying solo

Read The Article 

 
NSViewController, the New C in MVC - Pt. 2 of 3
Articles - Cocoa
Monday, 21 April 2008 16:20

In the last post on NSViewController, Cathy Shive described the need for a view controller class that is part of a sound controller architecture, especially when developing an application with a single window interface. In this post, Jonathan Dann and Cathy will share the design we came up with for integrating NSViewController into the existing Cocoa MVC application architecture using NSWindowController as the glue.

Read The Article 

 
Cocoa Tutorial: Get The Most Out of Key Value Coding and Observing
Articles - Cocoa
Monday, 21 April 2008 15:44

Key Value Observing/Key Value Coding (KVO/KVC) is probably one of the most powerful and most under-utilized features of Objective-C. The guys at Cocoa is my Girlfriend give us a couple of examples of how to get the most out of it

Read The Article

 
Learn Objective-C
Articles - Objective-C
Monday, 21 April 2008 15:40
Scott Stevenson has posted a new tutorial at Cocoa Dev Central. This one is called simply, Learn Objective-C. This tutorial is aimed at programmers who already have some basic experience with C and are looking to jump right into Objective-C...
 
LNC029: Plug-In APIs with Jesse Grosjean
User Rating: / 7
PoorBest 
Shows - Late Night Cocoa
Friday, 18 April 2008 00:00
In this episode of Late Night Cocoa Scotty interviews Jesse Grosjean of Hog Bay Software about Plug-In API architectures and look at Jesse's Blocks Framework.
 
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Page 1 of 12