Learn Objective-C on the Mac
Autor Scott Knaster, Mark Dalrymple, Waqar Maliken Limba Engleză Paperback – 29 iun 2012
Provocarea principală pentru orice dezvoltator care dorește să construiască aplicații native pentru iPhone, iPad sau Mac este stăpânirea limbajului Objective-C, fundamentul pe care sunt clădite SDK-urile Apple. Considerăm că această a doua ediție a volumului publicat de Apress rezolvă exact această problemă de tranziție, oferind un parcurs tehnic de la sintaxa de bază la structuri complexe. Reținem abordarea pragmatică a autorilor Scott Knaster, Mark Dalrymple și Waqar Malik, care nu se limitează la teorie, ci ghidează cititorul prin utilizarea efectivă a mediului de dezvoltare Xcode.
Ca și Aaron Hillegass în Objective-C Programming, autorii distilează experiență reală în principii acționabile, punând un accent deosebit pe gestionarea memoriei și organizarea fișierelor sursă. Diferența majoră rezidă în actualizările tehnice specifice: această ediție introduce concepte moderne esențiale precum Automatic Reference Counting (ARC) și Grand Central Dispatch (GCD), tehnologii care au transformat radical modul în care scriem cod performant pentru platformele Apple. De la mecanismele de moștenire și compoziție până la utilizarea categoriilor și protocoalelor, textul păstrează un ton tehnic riguros.
Structura este logică și progresivă, începând cu o introducere pentru cei care nu vin din universul C, dar accelerând rapid către extensiile de clasă și implementarea interfețelor prin UIKit. Credem că acest volum este instrumentul necesar pentru a face saltul de la un simplu utilizator de aplicații la un dezvoltator capabil să utilizeze întregul potențial al obiectelor în ecosistemul macOS și iOS.
Preț: 218.40 lei
Preț vechi: 273.00 lei
-20%
Carte disponibilă
Livrare economică 06-20 mai
Specificații
ISBN-10: 1430241888
Pagini: 384
Ilustrații: XXV, 384 p.
Dimensiuni: 195 x 235 x 25 mm
Greutate: 0.69 kg
Ediția:2nd edition
Editura: Apress
Locul publicării:Berkeley, CA, United States
Public țintă
Popular/generalDe ce să citești această carte
Recomandăm această carte programatorilor care doresc să înțeleagă arhitectura din spatele aplicațiilor Apple. Cititorul câștigă o bază solidă în programarea orientată pe obiecte și învață să utilizeze tehnologii critice precum ARC și GCD. Este un ghid esențial pentru oricine dorește să treacă de la C, C++ sau Java la dezvoltarea nativă pe Mac și iOS folosind instrumentele Xcode.
Despre autor
Scott Knaster este un nume de referință în comunitatea dezvoltatorilor Apple, fiind în prezent scriitor tehnic în echipa Mac de la Google. Experiența sa este vastă, volumele sale anterioare, precum „How to Write Macintosh Software”, devenind lecturi obligatorii pentru generații de programatori. Mark Dalrymple și Waqar Malik completează echipa de autori, aducând expertiză practică în dezvoltarea de software. Scott este cunoscut și pentru pasiunea sa pentru revista Mad, un detaliu care îi conferă stilului său de scriere tehnică o notă distinctă de claritate și accesibilitate.
Descriere scurtă
Objective-C is a powerful, object-oriented extension of C, making this update the perfect follow-up to Dave Mark’s bestselling Learn C on the Mac. Whether you’re an experienced C programmer or you’re coming from a different language such as C++ or Java, leading Mac experts Scott Knaster and Waqar Malik show how to harness the power of Objective-C in your apps!
- A complete course on the basics of Objective-C using Apple’s newest Xcode tools
- An introduction to object-oriented programming
- Comprehensive coverage of new topics like blocks, GCD, ARC, class extensions, as well as inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files
- An introduction to building user interfaces using what is called the UIKit
- A primer for non-C programmers to get off the ground even faster