Über die Programmierung von Applikationen für den Mac
Tim Pritlove spricht mit Martin Pittenauer und Dominik Wagner, gemeinsam unter dem Namen Coding Monkeys als Anwendungsprogrammierer für den Macintosh bekannt. Das Gespräch erläutert die Programmierung unter Mac OS X und erklärt dabei den Aufbau der Frameworks und Werkzeuge, die Apple einem Programmierer heutzutage in die Hand legt.
Martin und Dominik berichten aus ihrer eigenen Praxis der Programmierung mit Mac OS X und erläutern das Zusammenspiel der Programmiersprache Objective-C, den Frameworks, APIs und des graphischen User Interfaces. Zur Sprache kommen weiterhin die Geschichte der Anwendungsumgebungen unter Mac OS und Mac OS X, das Hilfesystem, das Verhältnis zwischen Programmierern und Benutzern, Debugging, Open Source Bibliotheken.
Shownotes
Links:
- Martin Pittenauer
- Dominik Wagner
- The Coding Monkeys
- Bits und so
- WP: Acorn Archimedes
- WP: Interrupt
- WP: ARM-Architektur
- WP: Apple iPhone
- SubEthaEdit
- WP: Bonjour (Rendezvous)
- Ruby On Rails
- WP: Objective C
- WP: Smalltalk-80
- WP: Java
- WP: Dynamische Programmierung
- Undo Manager
- Carbon
- Cocoa
- WP: OpenDoc
- WP: Hierarchisches Dateisystem (HFS)
- Cocoa: File Management
- Keychain Services Programming Guide
- Core Foundation
- NSObject
- WP: Automatische Speicherbereinigung
- WP: Unicode
- WP: Marshalling
- WP: Model View Controller
- WP: NeXTStep
- NSText
- WP: Interface Builder
- WP: iChat
- CRE064 Usability und Interaktionsdesign
- OS X Human Interface Guidelines
- WP: Xcode
- WP: Integrierte Entwicklungsumgebung (IDE)
- WP: GNU Debugger (gdb)
- WP: DTrace
- Instruments
- Sparkle
- Core Animation
- WP: SQLite
- Core Data
- PDF Kit
- Image Kit
- 23C3: Dan Kaminsky: Black Ops 2006 Viz Edition
- Cocoa Programming for Mac OS X
- CocoaDev Wiki
Wann haust du den OLPC Podcast raus? :]
Hat mir wesentlich besser gefallen als der OSX-Kernel-Talk. Bin selbst kein Mac-Programmierer oder User, die beschriebenen Features haben mich teilweise wirklich aufhorchen lassen.
Ui dann freu ich mich wenn die Sendung dann auch mal bei mir ankommt ;)
Verdammte Saugerbande! Ich will wieder Bandbreite!
Nur zur Vervollständigung… Auf http://www.bitsundso.de gibts die volle Dröhnung mit den beiden ;)
MfG Bastian
http://www.kabelwirtschaft.de
…wo ich doch gerade die Dokumentation vom Chaos Communication Camp 2007 durchschaue: Hast du vielleicht auch einen Ansprechpartner auf Lager, der die Quadrocopter bastelt? Mich würden die Drohnen mal echt interessieren…
…Nachtrag: CRE70 war wieder super. Den Content, der hier rausgehauen wird, ist einsame Spitze. Mach weiter so Tim!
Der Podcast hat mir sehr gut gefallen, da merkt man das die Beiden Podcasterfahrung bei Bits und so haben. Nicht nur informativ, ein deutscher Mac-Entwicklerpodcast fehlt definitiv noch, sondern auch sehr kurzweilig anzuhören.
Und vor allem hat er die Dinge mal etwas detaillierter angesprochen als bei Bits und so wo man sich solche Themen schon länger mal gewünscht hat.
Lad die Jungs in nem dreiviertel Jahr doch mal zu einer Fortsetzung ein, würde mich da sehr freuen.
Perfekter Podcast zum neuen MacBook :-)
Finde leider die Stelle mit der Literaturempfehlung nicht mehr. Irgendwann (ziemlich in der Mitte) wurde ein Buch zum Thema empfohlen. Hat jemand zufällig den Titel parat?
Ich hab den Podcast zwar noch nicht gehört (werd’s erst morgen schaffen denk ich) aber die Wahrscheinlichkeit ist hoch, dass das genannte Buch „Cocoa Programming for Mac OS X“ von Aaron Hillegass war. Ist quasi das Standardwerk und kann ich aus eigener Erfahrung nur wärmstens empfehlen. Leider noch auf dem Stand von Tiger (also kein ObjC 2.0, etc.).
Buch ist richtig und die neue Ausgabe soll dieses Jahr noch erscheinen.
Es war die rede von einem „Cocoa Dev Wiki“. Leider konnte ich in den Shownotes keinen Link finden und Google wirft mich nur so zu.
Welches ist das richtige?
Ansonsten: Großartiger Podcast. Ich bin einfach mal nur platt, wie das allein zeitlich funktioniert. Ganz großes Dankeschön.
Stimmt, es war das Buch. Hätte ich auch früher drauf kommen können in den Lyrics des Podcasts nachzusehen :-(
@pattex: Gemeint ist das »CocoaDev« Wiki: http://www.cocoadev.com/
Übrigens wer an der 3. Ausgabe vom A. Hillegass Werk interessiert ist, wenn mans über Amazon.com bestellt spart man mehr als die Hälfte des Preises den Amazon.de haben will… Frechheit eigentlich.
Was mal ein richtig cooles Thema wäre ist IPv6 wie du es im VoIP Podcast schon überlegt hattest. Ich hoffe dass du es schon bald schaffst dazu mal was zu machen. Der CCC betreibt ja auch ein eigenes Autonomes System, das wäre auch mal eine coole Sache davon jemanden vors Mic zu zerren.
Weiter so! Großes Informationsunterhaltungsmaterial aber bloß kein Infotainment ;)
Ich fand es auch Klasse und wäre durchaus dafür zu haben jeden 2-ten Tag einen neuen Podcast zu bekommen. Ist Tausendmal besser als Radio hören und manchmal bleibt sogar was hängen.:-)
Schöne Sendung und sehr informativ mal zu hören wie und mit was die Anwendungen so im Hintergrund alles versorgt werden appleseitig.
Allerdings hab ich diese Folge diesmal ‚per Hand‘ über die chaosradio.ccc.de Seite laden müssen, da mein iTunes sie nicht bei den Podcasts anzeigt. Hab nur ich das Problem oder auch jemand anderes?
Ja kann mich beidem anschließen sowohl, dass es ein sehr informativer Podcast war, als auch, dass ich ihn auch händisch herunterladen musste.
@manka, @initrc: Mir ist nicht klar, welches Problem ihr mit dem automatischen Download habt. Welchen Feed habt ihr denn abonniert?
pcast von Chaosradio Express (Alle Episoden), ich vermute den Fehler aber irgendwie bei iTunes. Amarok hat keine Probleme mit dem Feed.
@xinitrc: Willst Du mir sagen, dass CRE070 überhaupt nicht auftauct, wenn Du den Feed neu abonnierst? Hast Du es mal damit versucht, den Feed abzubestellen und dann gleich wieder zu abonnieren?
Hallo Tim,
bei Amarok taucht er auch… aber unten am Feed… also vor den „ersten“ Folgen die ich von dir hab…
Keine Ahnung ob das jetzt hilft. Nawassolls…
MfG Bastian
http://datenmischer.de
http://kabelwirtschaft.de
Jap iTunes scheint heute keine Lust zu haben es funktioniert weder auf dem Windoof von meinem Vater noch auf meinem Mac
Also nachdem ich den Feed jetzt einmal gelöscht und wieder neu abonniert habe gehts. Aber vorher tauchte die tatsächli nicht auf.
Nachdem ich den Feed neu in iTunes eingegeben habe und vorher den alten gelöscht habe, gehts wieder. Hat sich iTunes wohl verschluckt…
Ich musste diese Folge auch manuell herunnterladen, da hpodder die nicht automatisch geholt hatte. Ursachenforschung habe ich noch nicht durchgeführt.
hatte das problem mit itunes auch, konnte es lösen, indem ich einfach mit gedrückter alt-taste auf den kleinen pfeil vor dem feed gedrückt habe. dann wurde die datei angezeigt.
kleiner tip:
http://cocoacast.com/
„Podcast for people who want to learn Cocoa, Objective-C, share their experience and resources“
Spitzenfolge. Mehr davon! Vielleicht gibts ja bald ne Überraschung im Mac OS X Entwicklerforum.
Grüße Kay!
Habe den Beitrag erst jetzt komplett hören können. Erstklassige Folge. Jetzt versteht man auch als „Nicht-Coder“ einige Zusammenhänge besser. Mehr dacon!
Sehr angenehme und gelungene Folge!
Danke