Learn Cocoa on the Mac (Learn Series) und über 1 Million weitere Bücher verfügbar für Amazon Kindle . Erfahren Sie mehr


oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Learn Cocoa on the Mac (Books for Professionals by Professionals)
 
 
Beginnen Sie mit dem Lesen von Learn Cocoa on the Mac (Learn Series) auf Ihrem Kindle in weniger als einer Minute.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Learn Cocoa on the Mac (Books for Professionals by Professionals) [Englisch] [Taschenbuch]

David Mark , Jeff LaMarche , Jack Nutting
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Unverb. Preisempf.: EUR 33,99
Preis: EUR 25,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 8,04 (24%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Lieferung bis Freitag, 1. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 19,46  
Taschenbuch EUR 25,95  

Wird oft zusammen gekauft

Learn Cocoa on the Mac (Books for Professionals by Professionals) + Learn Objective-C on the Mac (Learn Series) + Beginning Iphone 4 Development: Exploring the IOS SDK
Preis für alle drei: EUR 85,89

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Learn Objective-C on the Mac (Learn Series) EUR 33,99

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Beginning Iphone 4 Development: Exploring the IOS SDK EUR 25,95

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 394 Seiten
  • Verlag: Apress; Auflage: New. (25. Dezember 2009)
  • Sprache: Englisch
  • ISBN-10: 1430218592
  • ISBN-13: 978-1430218593
  • Größe und/oder Gewicht: 23,5 x 19 x 2,6 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 89.338 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Produktbeschreibungen

Kurzbeschreibung

The Cocoa frameworks are some of the most powerful frameworks for creating native desktop applications available on any platform today, and Apple gives them away, along with the Xcode development environment, for free! However, for a first-time Mac developer, just firing up Xcode and starting to browse the documentation can be a daunting task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools? This book answers these questions and more, helping you find your way through the jungle of classes, tools, and new concepts so that you can get started on the next great Mac OS X application today. Jack Nutting is your guide through this forest; he's lived here for years, and he'll show you which boulder to push, which vine to chop, and which stream to float across in order to make it through. You will learn not only how to use the components of this rich framework, but also which of them fit together, and why. Jack Nutting's approach, combining pragmatic problem-solving with a deep respect for the underlying design philosophies contained within Cocoa, stems from years of experience using these frameworks. He'll show you which parts of your application require you to jump in and code a solution, and which parts are best served by letting Cocoa take you where it wants you to go. The path over what looks like a mountain of components and APIs has never been more thoroughly prepared for your travels. With Jack's guidance, the steep learning curve becomes a pleasurable adventure. There is still much work for the uninitiated, but by the time you're done, you will be well on your way to becoming a Cocoa master. What you'll learn * How to actually make your own Cocoa applications - this is much more than just a quick introduction to Cocoa! * Which classes, of the dozens included in Cocoa, are truly central to Cocoa development * How to best use MVC architecture concepts in a Cocoa application * How the various pieces of the Cocoa frameworks fit with each other and into the MVC architecture * Which parts of Cocoa truly enable "visual programming", letting you reap the benefits of proven, reusable code libraries that Apple gives you for free * How to recognize recurring design patterns used throughout Cocoa, and put them to proper use in your own code * How to approach Cocoa from different programming environments * How to use the facilities provided in Snow Leopard to create software that distributes itself automatically among all available CPUs, improving the user experience for your users. Who this book is for Anyone with basic understanding of object-oriented programming who wants to try out Mac OS X application programming, as well as iPhone developers who want to extend their knowledge of Cocoa Touch to include the Mac-specific technologies included with Cocoa. Table of ContentsChapter 1: Must Love Cocoa Chapter 2: Hello, World Chapter 3: Lights, Camera...Actions! (and Outlets, Too) Chapter 4: GUI Components Chapter 5: Using Table Views Chapter 6: Cocoa Bindings Chapter 7: Core Data Basics Chapter 8: Core Data Relationships Chapter 9: Search and Retrieve Core Data with Criteria Chapter 10: Windows and Menus and Sheets Chapter 11: Document-Based Applications Chapter 12: Exceptions, Signals, Errors, and Debugging 2 Chapter13: Drawing in Cocoa Chapter 14: Advanced Drawing Topics Chapter 15: Working with Files Chapter 16: Concurrency Chapter 17: Future Paths

Über den Autor

Jack Nutting has been using Cocoa since the olden days, long before it was even called Cocoa. He's used Cocoa and its predecessors to develop software for a wide range of industries and applications including gaming, graphic design, online digital distribution, telecommunications, finance, publishing, and travel. When he's not working on Mac or iPhone projects, he's developing web applications with Ruby on Rails. Jack is a passionate proponent of Objective-C and the Cocoa frameworks; At the drop of a hat, he will speak at length on the virtues of dynamic dispatch and runtime class manipulations to anyone who'll listen (and even to some who won't). He blogs from time to time at www.nuthole.com.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(1)

 

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
3 von 3 Kunden fanden die folgende Rezension hilfreich
Von fallobst
Format:Taschenbuch
Wie die meisten Bücher aus dem Hause Apress zeichnet sich auch "Learn Cocoa on the Mac" durch kompaktes Wissen und eine steile Lernkurve aus. Hat man gerade die erste Anwendung erfolgreich erstellt, werden in den folgenden Kapiteln schon Themen wie Cocoa-Binding behandelt. Das ist für einen angehenden Mac Entwickler schon eine Herausforderung, aber der Stil, in dem das Buch geschrieben ist, lockert den Inhalt gut auf und man hat nicht das Gefühl, ein trockenes Schulbuch zu lesen. Auch die Projekte, wie zum Beispiele eine Superschurken-Datenbank oder eine Dungeon Generator, sollte man nicht ganz ernst nehmen, obwohl sie die dafür nötigen Technologien bestens erklären.

Wie die meisten neu erschienenen Bücher zu diesem Thema, hat auch das Werk der drei Autoren den Übergang zur veränderten Xcode Version nicht spurlos überstanden. Die Abbildungen im Buch sehen nicht immer ganz so aus, wie man sie auf dem Rechner vor sich hat und auch machte Textabschnitte passen nicht. In den meisten Fällen wird zwar auf die Unterschiede hingewiesen, an machen Stellen wurde es aber vergessen oder übersehen. So kann schon mal Verwirrung aufkommen, wenn man ganz neu in dem Thema ist.

Trotzdem ist "Learn Cocoa on the Mac" auf dem besten Wege ein neues Referenzbuch zu werden, das man jedem empfehlen kann, der sich in die Mac-Entwicklung einarbeiten will und dafür einen kompakten und verhältnismäßig günstigen Leitfaden sucht. Auch wenn man schon andere Bücher zu dem Thema gelesen hat, sollte man "Learn Cocoa on the Mac" nicht ignorieren. Softwareentwicklung ist ein sehr umfangreiches Feld und man findet in diesem Buch durchaus Themen, die andere Autoren nicht behandelt haben. Hier waren es die NSUserDefauls, die mir positiv aufgefallen sind.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  12 Rezensionen
22 von 22 Kunden fanden die folgende Rezension hilfreich
The other side of the coin from Hillegass 4. März 2010
Von Peter J. Neame - Veröffentlicht auf Amazon.com
Format:Taschenbuch
The "gold standard" for learning Cocoa programming has been Hillegass's book Cocoa(R) Programming for Mac(R) OS X (3rd Edition) for a long time. However, it is slightly in need of revision. This book is a worthy supplement or even an alternate - the style is quite different, a bit more playful. Nutting, LaMarche and Mark have done a great job of explaining some of the whys and wherefores of doing things the cocoa way and have the advantage of working with Leopard and Snow Leopard. So this is a bit easier to follow and doesn't run into the "xyz is deprecated" debugging notes (so much, there are still a few!). However, Hillegass is determined to make sure his students think, so his book has problems for the reader to solve, some of which are pretty challenging and have several solutions. This book takes a "here's how you do it, why you do it this way and read the manual for anything else". Different folks will have different views as to which book is better - I think that they complement each other quite well and are both well worth reading. I find I learn different things from the two books and regard them both equally.
The authors give a very thorough coverage of bindings and Core Data. I was not aware of the fact that you can drop a datamodel entity into Xcode to obtain most of the nuts and bolts of a fully functional application, completely automatically. This alone was worth the price of the book - a clear explanation for binding and methods for dealing with large datasets (not covered elsewhere, even in the excellent Cocoa Design Patterns. For the cocoa programmer, this almost puts Xcode up as a simple alternative to Filemaker, although the latter has a slew of built in features that would be hard work to implement directly in cocoa.
This is a strongly recommended book for the slightly above novice programmer (you do need to know the basics of C) wanting to jump-start learning cocoa to the fairly experienced programmer who needs a refresher on bindings and core data.
12 von 13 Kunden fanden die folgende Rezension hilfreich
Shoddy Kindle Conversion 16. Januar 2011
Von sigfpe - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Von Amazon bestätigter Kauf
There are plenty of reviews of the content so I'm just going to review the aspects of this book specific to the Kindle. However, my star rating is for the ebook as a whole as it would be unfair to penalize the content because of the conversion to the Kindle.

As usual, the publishers have made a poor effort at conversion and should be ashamed of themselves.

The images are at too low a resolution. Many of these images are intended to show the state of various user interface widgets so that you can make sure they match up with what you have on your screen. But these images are at too low a resolution to see what's going on and it's a real strain to compare. This applies both to reading the Kindle version on a Kindle device and with the Kindle app for the Mac.

The code examples have been converted as images. This means you can't search within the code examples and that when you adjust the font, the size of the code sample font (which is pretty small) can't be adjusted. In addition, when the code samples span a page boundary of the original text, they appear to have been scanned as two separate images with one placed atop the other. No attempt has been made to make the two images line up, so the code examples have random alignment changes in the middle of them. In at least one case the person doing the conversion failed to notice that two blocks of code were separated by a block of regular text meaning that the whole lot appears in the ebook as one image with the intervening text appearing as an unadjustable, unsearchable image too.

None of these issues could possibly have been missed if there were any attempt at proofreading whatsoever. In this age of hyperbole you might be tempted to read that as an exaggeration. I mean it literally. It's clear that nobody at the publisher had no more than a glance at the result of conversion before this was shipped to Amazon for downloading. That's a pity. The print version is attractively presented and the content isn't bad either.

And of course it's frustrating that the book is full of boilerplate code that I'd really like to just copy out of the ebook into Xcode, but I can't do this.

This is the first time I've tried to use an ebook as a programming tutorial. On the plus side it has this great advantage: I could run the Kindle app on the secondary display and never have to worry about repeatedly forcing the book to lie flat. So it's much more convenient to use than the print version.
9 von 11 Kunden fanden die folgende Rezension hilfreich
Cocoa, Xcode and Interface Builder kick-start 13. März 2010
Von Staffan Nöteberg - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Jack Nutting has played, worked and turned Cocoa (and it's NeXTStep predecessor) inside out since the 80s. You can see that. He knows not only how but also why. And he shares that knowledge in this book.

Cocoa is a huge scope. An introductory book must select what is most important to learn first. This book does that. Furthermore, it is a great introduction to Conan O'Brien and Andy Richter...ehh, I mean Xcode and Interface Builder. The only thing that the book demands is that the reader has basic knowledge in Objective-C.

One of my principles as a writer is that more pictures and fewer words, doesn't make it harder to grasp - quite the contrary. This book is richly illustrated with screen shots, and the language is both simple and efficient.

This is a book for those who finally want to start to implement a killer app for the Mac desktop.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de