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?
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!