Cantitate/Preț
Produs

Learn Objective-C on the Mac

Autor Scott Knaster, Mark Dalrymple, Waqar Malik
en 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.

Citește tot Restrânge

Preț: 21840 lei

Preț vechi: 27300 lei
-20%

Puncte Express: 328

Carte disponibilă

Livrare economică 06-20 mai


Specificații

ISBN-13: 9781430241881
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/general

De 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ă

Learn to write apps for some of today's hottest technologies, including the iPhone and iPad (using iOS), as well as the Mac (using OS X). It starts with Objective-C, the base language on which the native iOS software development kit (SDK) and the OS X are based. Learn Objective-C on the Mac: For OS X and iOS, Second Edition updates a best selling book and is an extensive, newly updated guide to Objective-C.
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

Notă biografică

Scott Knaster is a legendary Mac hacker and author of such bestselling books as Hacking Mac OS X Tiger and Macintosh Programming Secrets. His book How to Write Macintosh Software was required reading for Mac programmers for more than a decade.

Caracteristici

Learn to write apps for some of today's hottest technologies, including the i. Phone and i. Pad (using i. OS), as well as the Mac (using OS X). Learn Objective-C on the Mac: For OS X and i. OS, Second Edition is an extensive, newly updated guide to Objective-C, the native language that is the underlying foundation for the i. OS and OS X software development kits.