Was ist das beste Kakaobuch für die Desktop-Mac-Entwicklung? [geschlossen]

8

Ich lerne iphone dev und möchte auch einen soliden Griff bei der Desktop-Entwicklung für den Mac.

Was empfehlen Sie?

Sprachlich, ist objektiv-c alles was ich brauche?

Ist die Desktop-Entwicklung überhaupt gesperrt oder können Sie nach der Installation alles machen?

Wird jede App in einem eigenen Bereich ausgeführt, um andere Desktop-Apps nicht zu beeinflussen?

    
Blankman 07.01.2011, 02:08
quelle

3 Antworten

13
  1. Cocoa Programming für Mac OS X wird allgemein als "die Bibel" von Desktop Cocoa angesehen Entwicklung.
  2. Objective-C ist alles, was Sie zum größten Teil brauchen. Sehr selten benötigen Sie eine domänenspezifische Sprache. Es gibt mehr Optionen (MacRuby, PyObjC, Java, REALbasic, etc.), aber es ist extrem üblich, alles in Objective-C zu machen.
  3. Jede "Sperrung" auf dem Desktop wird durch den App Store-Genehmigungsprozess und die Berechtigungen definiert, die Sie vom Benutzer erhalten können.
  4. Apps werden auf dem Mac nicht sandboxiert.
Dave DeLong 07.01.2011, 03:29
quelle
0

"4. Apps sind auf dem Mac nicht sandboxed."

Ja, jetzt ist es.

    
isaiasmac 23.04.2014 09:14
quelle
0

Beachten Sie, dass Edition 5 von "Cocoa Programming für Mac OS X" auf der Verwendung von Swift basiert, anstatt Objective-C zu verwenden. Big Nerd Ranch hat andere auf Object-C basierende Bücher. Da es im Moment so viel Arbeit gibt, Obj-C-Bibliotheken in Swift zu konvertieren, wäre es immer noch praktisch, mit beiden vertraut zu sein.

Es gibt auch ein Folgebuch desselben Autors: 'Advanced Cocoa Programming für Mac OS X'.

So viele Cocoa-Programmierbücher konzentrieren sich auf iOS, also ist es gut, Bücher zu haben, die sich ausschließlich auf die Mac-Plattform konzentrieren. Und das sind sehr gute!

    
uberdavis 16.02.2016 12:00
quelle

Tags und Links