Objective-C Programming: The Big Nerd Ranch Guide (2nd Ed... und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr

Neu kaufen

oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an.
Gebraucht kaufen
Gebraucht - Gut Informationen anzeigen
Preis: EUR 22,59

oder
 
   
Jetzt eintauschen
und EUR 7,53 Gutschein erhalten
Eintausch
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
Beginnen Sie mit dem Lesen von Objective-C Programming auf Ihrem Kindle in weniger als einer Minute.

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

Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) [Englisch] [Taschenbuch]

Aaron Hillegass , Mark Fenolgio
4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
Preis: EUR 25,95 kostenlose Lieferung. Siehe Details.
  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
Nur noch 8 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Lieferung bis Dienstag, 29. Juli: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 15,13  
Taschenbuch EUR 25,95  

Kurzbeschreibung

15. November 2013 Big Nerd Ranch Guides
Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them. Based on Big Nerd Ranch's popular Objective-C Bootcamp, Objective-C Programming: The Big Nerd Ranch Guide covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. Compatible with Xcode 5, iOS 7, and OS X Mavericks (10.9), this guide features short chapters and an engaging style to keep you motivated and moving forward. At the same time, it encourages you to think critically as a programmer. Here are some of the topics covered: * Using Xcode, Apple's documentation, and other tools * Programming basics: variables, loops, functions, etc. * Objects, classes, methods, and messages * Pointers, addresses, and memory management with ARC * Properties and Key-Value Coding (KVC) * Class extensions * Categories * Classes from the Foundation framework * Blocks * Delegation, target-action, and notification design patterns * Key-Value Observing (KVO) * Runtime basics

Hinweise und Aktionen

  • Amazon Trade-In: Tauschen Sie Ihre gebrauchten Bücher gegen einen Amazon.de Gutschein ein - wir übernehmen die Versandkosten. Jetzt eintauschen


Wird oft zusammen gekauft

Objective-C Programming: The Big Nerd Ranch Guide (Big Nerd Ranch Guides) + iOS Programming: The Big Nerd Ranch Guide
Preis für beide: EUR 57,90

Die ausgewählten Artikel zusammen kaufen
  • iOS Programming: The Big Nerd Ranch Guide EUR 31,95

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Taschenbuch: 272 Seiten
  • Verlag: Addison Wesley; Auflage: 2nd edition. (15. November 2013)
  • Sprache: Englisch
  • ISBN-10: 032194206X
  • ISBN-13: 978-0321942067
  • Größe und/oder Gewicht: 25,3 x 18,1 x 2,2 cm
  • Durchschnittliche Kundenbewertung: 4.3 von 5 Sternen  Alle Rezensionen anzeigen (3 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 29.034 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über die Autoren

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

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

Aaron Hillegass, a former employee at NeXT and Apple, has nearly two decades experience programming and teaching Objective-C, Cocoa, and, more recently, iOS. Aaron is the author of Cocoa Programming for Mac OS X and co-author of iOS Programming: The Big Nerd Ranch Guide. Both best-sellers, these books have helped many people develop and enhance their programming skills. In 2001, Aaron founded Big Nerd Ranch and began developing intensive courses that teach programming in a focused, distraction-free environment. He is currently working on site plans and blueprints for the new Ranch to be located in Atlanta, GA. Mikey Ward is a senior iOS and Cocoa instructor at Big Nerd Ranch. Mikey also convenes the Atlanta chapter of CocoaHeads, a worldwide group devoted to discussion of Apple's frameworks for writing Mac and iOS applications. Big Nerd Ranch is a unique software engineering and training company where monastic principles drive technological development. Since 2001, the company has been helping students master programming languages through public enrollment bootcamps, private corporate on-site training, and a growing roster of programming books. Big Nerd Ranch offers consultative services to a broad array of clients, shaping their mobile strategies and developing fresh and engaging mobile and desktop applications.

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:

Kundenrezensionen

4 Sterne
0
2 Sterne
0
1 Sterne
0
4.3 von 5 Sternen
4.3 von 5 Sternen
Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Auch für Umsteiger 9. Juli 2014
Format:Kindle Edition|Verifizierter Kauf
ein hervorragender Einstieg in Objective-C. Der C-Teil am Start war 'ne nette kleine Wiederholung, die habe ich recht schnell überflogen. Für Nichtkenner von C ist dieser Teil allerdings sehr zu empfehlen und gegebenfalls an anderer Stelle zu vertiefen. Auch wenn man Objective-C lernt, um für IOS oder MAC-OS zu entwickeln, früher oder später kommt man an C nicht vorbei. Zeitkritische Algorithmen und hocheffiziente Routinen lassen bestenfalls in Assembler schneller und kompakter schreiben als in Standard-C. Und... C ist vollständig kompatibel und läßt sich spielend in alles einbinden. Die schnellen kleinen Erfolge, welche hier zwischendurch erzielt werden, machen das Durcharbeiten sehr kurzweilig. Das ist natürlich nur für Lernende, die sich an den Rat der Autoren halten: "Jedes Beispiel nachvollziehen", zu erfahren. Das Buch ist die ideale Vorbereitung für eins der weiterführenden Bücher der Big Nerd Ranch, je nach dem, ob man für OSX oder IOS programmieren möchte. Objective-C-Programmierer ist man nach dem Durcharbeiten des Buches noch lange nicht, aber bekommt einen guten Ausblick auf das, was man mit der Sprache am Ende erreichen kann.
Wenn man der englischen Sprache auch nur ein bischen mächtig ist, sollte man auf jeden Fall die Originalausgaben nutzen. Die deutschen Übersetzungen geben den speziellen Stil der Big Nerd Ranch Bücher nicht authentisch wieder. Hillegass's Art zu Schreiben ist selbst mit besten Übersetzung nicht zu kopieren.
War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
3.0 von 5 Sternen naja 6. April 2014
Von mo
Format:Taschenbuch|Verifizierter Kauf
Das Buch an sich bietet grundsätzlich eine brauchbare Struktur und ermöglicht es, die Sprache zu erlernen. An manchen Stellen jedoch wirkt das Konzept nicht durchdacht. So wird ganz am Anfang das Foundation-Framework nicht verwendet. Das Resultat ist, dass Dinge erlernt werden, die später sowieso anders gemacht werden - dieses Framework ist im Prinzip fester teil von Objective-C.

Für Leser mit Vorkenntnissen in anderen objektorientierten Sprachen (bei mir C++/Java) kann das Buch auch über ganze Kapitel hinweg sehr langweilig sein. Leider bin ich zu spät auf die Idee gekommen mal bei iTunes U vorbei zu schauen (benutze ich auch eigentlich nicht). Hier gibt es (kostenlos) eine hervorragende Vorlesung der Stanford University für iPhone Programmierung samt Vorlesungsfolien, Hausaufgaben etc. . Das dort erlernte Wissen lässt sich leicht auf die Entwicklung für OSX übertragen. Außerdem stimmen für mich dort Tempo sowie die Präsentation der Inhalte mehr ... für Menschen mit Vorkenntnissen würde ich also diese Alternative empfehlen.
Klarer Nachteil ist allerdings, dass man zwar recht früh erste Anwendungen auf den Bildschirm zaubern kann, sich diese aber auf das iPhone beschränken. Ich habe allerdings keine passendere Vorlesungsreihe finden können (mir geht es eigentlich mehr um OSX).

Falls man noch keine Ahnung von irgendeiner Programmiersprache hat, ist das Buch sicherlich gut, wenn man zusätzlich noch viel Durchhaltevermögen besitzt um dann endlich dorthin zu gelangen, wo man eigene Anwendungen schreiben kann.
Erwähnenswert ist auch noch, dass sowohl iOS als auch OSX hier abgedeckt werden.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Tolles Anfänger buch 11. Februar 2014
Format:Taschenbuch|Verifizierter Kauf
Super Buch, kann ich nur empfehlen. Für einen Anfänger wie mich toll, habe davor schon einige andere Bücher versucht, waren alle wie kaugummi, irgendwann wird's fad. Hier nicht, man mag es gar nicht aus der Hand legen
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com: 4.7 von 5 Sternen  41 Rezensionen
28 von 29 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent Place to Start with iOS Development!!! 13. Dezember 2013
Von T. Anderson - Veröffentlicht auf Amazon.com
Format:Taschenbuch
This book is the perfect place for an experienced developer to start with iOS programming. I say experienced developer because this book does a great job of showing you the basics of C and the Objective-C language, but if you don't understand the basics of programming, you are probably going to get lost. Maybe not, but I found myself saying, "I am glad I already know what that is" about quite a few topics that were used to explain the subject matter. If you are experienced with C#, C, Java, or C++, you will be fine.

This book does a great job of showing you what you need to know to get started with iOS. When you are done with it you should be able to easily move into learning more by reading more books, like iOS Programming: The Big Nerd Ranch Guide (4th Edition) . You will need to learn a lot more to be proficient in Xcode and iOS.

The book is broken down into 5 parts. I have summarized each below:

Getting Started (Chapters 1-2)
This first part explains what you can expect from the book, and what the author's expect of you. It then takes you through the steps of creating your first application with Xcode.

How Programming Works (Chapters 3-12)
In this part you get an overview of C. The authors take you on a tour of some programming concepts using the functionality provide by the C language. Topics they cover include Functions, Variables, Types, if/else, Loops, Numbers, Format Strings, Pointers, the Heap, and Structs.

Objective-C and Foundation (Chapters 13-30)
In these chapters the authors take you on a tour of object oriented concepts and Objective-C. Topics covered include Objects, Messages, Memory, NSArray, NSString, Classes, Inheritance, Instance Variables, Leaks, Collection Classes, Constants, Reading and Writing Files, Callbacks, Protocols, and Property Lists.

Event-Driven Applications (Chapters 31-32)
In this part you write an iOS and a Cocoa application. While building the applications the authors introduce the Model-View-Controller pattern, setting up views, wiring up buttons and table views, loading and saving data, Interface Builder, and they discuss the role the application delegate plays.

Advanced Objective-C (Chapters 33-37)
Here the authors cover init, more about properties, key-value coding and observing, and categories.

Advanced C (Chapters 38-42)
In these final chapters the authors cover C strings, bitwise operators, C arrays, and using the command line and command line arguments.

How are the code samples? Well that will be up to you because the author's policy is this - "Given that the code samples are short. And that they often go through a few revisions. And that if I publish the code some people will read it instead of typing it in. I'm not going to make the code available."

You will need to type the examples if you want to see them in action. That is not such a big deal because the way the authors use the samples throughout the book is add this ABC code, and then in the next example delete ABC code and add XYZ code, and then leave XY, but delete Z and add DEF code. The authors tell you at the beginning of the book you are going to want to read this in front of a Mac. They aren't kidding.

Coming from a long career in C#, and before that C and C++, this was the perfect place for me to start with iOS programming. I have this second edition and the first edition. I never got around to reviewing the first edition, but wanted to make sure I reviewed this one because I feel it is an awesome asset to the experienced programmer looking to get into iOS programming.

The book also makes a good reference. Topics are short and to the point. There isn't any filler in this book, so when you need to look something up you have a nice concise explanation at your fingertips.

All in all, if you are looking to get into iOS, this is a great place to start. If you are an experienced iOS developer, it makes a nice reference for the features only used once in a blue moon
13 von 13 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Really excellent, current (12/2013) Obj-C text. HIGHLY recommended 21. Dezember 2013
Von David Sosna - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Verifizierter Kauf
I've read more Obj-C books than I can count. Big Nerd Ranch is great: they teach new programmers, so have heard all the questions, know where the weak spots and beginning confusions are. Best, the books speaks to those points clearly and often. I've read VERY thorough and comprehensive texts on Obj-C and this one still finds nooks and crannies to point out to make things clearer at every opportunity. I have it in Kindle and Paper. Very good. Can't recommend this enough.
11 von 12 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Read This Book if you actually want to UNDERSTAND Objective-C 15. Dezember 2013
Von Dominique Flannery - Veröffentlicht auf Amazon.com
Format:Kindle Edition|Verifizierter Kauf
I have attempted to read probably close to 100 computer books on all sorts of languages and topics, none of them compare to how well this one is written. I'm currently only 37% through this book, but loving it. I've attempted to learn Objective-C a number of times over the past couple of years, mainly just to know it, but also in hopes of diving into IOS development. I've tried to read other books as well as videos on Lynda.com and pluralsite.com. I'm often left so confused on why I'm typing something and the book/video tells me not to worry about understanding it right now, I'll eventually understand. With this book, when it says not to worry about something for the time being, it ends up covering it as soon as I need to know it and in a way that I can understand.

As I've been reading this book, I've felt that I should actually take the time to write a review, but thought I'd wait until I was finished, just in case I actually found a typo in a code sample, I haven't yet. However I'm currently reading chapter 19 that covers properties and felt compelled to write the review right now. In previous books/videos, they've talked about properties, I had no idea what was all going on with them and felt they must not be very important based on the ways they'd been presented. In chapter 18, Aaron teaches you about instance variables, getters and setters. You end up declaring them in the header and implementing them in the .m file and using them in the main() function. He teaches you about recommended naming of these variables and methods and then in chapter 19 shows you that declaring a property takes care of creating instance variables, header declarations and implementations of the getters and setters. I now actually understand what @property does in a header file.

This is the first book I've read by Aaron Hillegass and the Big Nerd Ranch, but I plan on reading the rest of them. I can't say enough good stuff about this book and author.
6 von 6 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Really great for learning from any programming starting point. 17. März 2014
Von Bugehoobies - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
So I first off want to say that I started this book with ABSOLUTELY NO PRIOR PROGRAMMING EXPERIENCE. I've never programmed in any language and this is the first book I picked up. I wanted to learn Ob-C so I could write iOS apps and know what I was doing. This book is laid out really well, covers the essentials to the language in depth, and provides challenges to get you actually moving in the language on your own. As new topics are introduced, the reader writes programs to see how everything works in theory and practice. If you're wanting to get into the language and are new to programming entirely or if you have experience with a different language, this book will be really great for you. Also this book was refreshingly easy to understand. You can read through it and follow along without being confused by programming lingo that you haven't been introduced to yet. It's a great book.

All that aside though, I want to point out just a few things. This book will not make you a developer; that's your job. If you start this book expecting it to do all the work and to make you a top notch developer, you are barking up the wrong tree. There are sections that will frustrate you and force you to spend a good amount of time trying to really understand what's going on, and that's the point. If you have a great attitude and really want to learn programming, then you're going to put forth whatever effort is necessary to learn it, and this book is for you. Go for it, you won't be disappointed.
2 von 2 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Excellent book for beginning programmers 7. Januar 2014
Von Seth Fuller - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Verifizierter Kauf
I highly recommend this book. Especially for beginning programmers. The style of teaching in the books lends well to those of us who like to 'self study' and/or don't have time for formal classes. Add in the support from BNR themselves and it makes for a great experience. I've alreayd moved on to the iOS programming study after working with this book and I can honestly say, that you NEED to transition through a set of Objective C tutorials prior to working with the iOS frameworks. This is a good book to get you to that point.

Cheers and happy coding!
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
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
 

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   


Ähnliche Artikel finden


Ihr Kommentar