Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Objective-C Programmer's Reference

Buy
Objective-C Programmer's Reference, 9781430259053 (1430259051), Apress, 2013

Objective-C Programmer's Reference provides the tools necessary to write software in Objective-C—the language of choice for developing iOS and OS X applications. Author Carlos Oliveira begins from the basic building blocks of the language. He shows how to create correct and efficient applications by applying your knowledge of object-oriented and structured programming. This book:

  • Takes you quickly through fundamental concepts such as interfaces and class implementations.
  • Provides a concise reference to the Foundation Framework that is all-important when programming in Objective-C.
  • Highlights key differences between Objective-C and other popular languages such as Java or Python.
  • Provides the fundamentals of Cocoa and Cocoa Touch, which are the standard for OS X and iOS development.

Objective-C Programmer's Reference makes extensive use of concepts already mastered by developers who are fluent in other languages such as C++, Java, Perl, and Python. The author’s approach is logical and structured, and even novice developers will have an easy time absorbing the most important topics necessary to program in Objective-C.

Objective-C Programmer's Reference is a book for professional developers in Objective-C, or those who are moving to Objective-C from other languages. The book is written for readers who lack the time to invest in more traditional books, which usually spend hundreds of pages to explain concepts that are part of the working programmer’s standard vocabulary.

What you’ll learn

  • Grasp the basic syntax of the Objective-C language.
  • Create classes and methods in Objective-C.
  • Apply Objective-C’s message-passing mechanism to simplify your code and avoid deep class hierarchies.
  • Store and access dynamic data through Objective-C’s built-in, key-value system.
  • Make effective use of container classes such as arrays and dictionaries with their immutable and mutable versions.
  • Create simple applications for iPhones, iPads, Macbooks, and other iOS and Mac OS X devices.

Who this book is for

Objective-C Programmer's Reference is for programmers in Objective-C who are looking for a handy reference to keep them on top of their game. The book is also designed for programmers moving to Objective-C from some other language, especially from another C-like language such as Java or C#, providing just that additional bit that is needed to transfer their expertise into Objective-C and get a leg up on creating applications for the iOS and OS X platforms underlying Apple’s hugely successful devices such as the iPhone, iPad, and Macbook.

(HTML tags aren't allowed.)

Core Data iOS Essentials
Core Data iOS Essentials

Since its invention, iPhone has been inspiring developers around the world to develop applications for it. Several applications can be built for iPhone, which include Web applications, Native iPhone applications, Games, Weather, News applications, Data driven applications, and so on.

Looking at the huge demand of developing data...

The Bayesian Choice: From Decision-Theoretic Foundations to Computational Implementation (Springer Texts in Statistics)
The Bayesian Choice: From Decision-Theoretic Foundations to Computational Implementation (Springer Texts in Statistics)

The main purpose of statistical theory is to derive from observations of a random phenomenon an inference about the probability distribution underlying this phenomenon. That is, it provides either an analysis (description) of a past phenomenon, or some predictions about a future phenomenon of a similar nature. In this book, we insist...

Typography Essentials: 100 Design Principles for Working with Type (Design Essentials)
Typography Essentials: 100 Design Principles for Working with Type (Design Essentials)

A deep understanding of letterforms and knowledge of their effective use can only be obtained with constant observation and experimentation; it evolves over a lifetime of design practice and study. This comprehensive guide is intended to advance the progress of designers seeking to deepen their typographic expertise. Typography...


How to Do Everything with HTML & XHTML
How to Do Everything with HTML & XHTML

This step-by-step resource takes the fear and mystery out of using markup languages HTML and XHTML to build Web sites—it will help you through the process with friendly and familiar terms and techniques. You’ll cover all the basics, learn to add links, images, and data, and move on to advanced techniques such as animation, image...

Programming With Visibroker : A Developer's Guide to Visibroker for Java
Programming With Visibroker : A Developer's Guide to Visibroker for Java
Coauthored by the lead architect for the VisiBroker Java ORB, this is the authoritative guide to programming with VisiBroker for Java. Designed to help Java developers quickly master the skills they need to develop more powerful and sophisticated distributed, object-oriented, client/server systems from scratch or by combining existing...
Logic Minimization Algorithms for VLSI Synthesis (The Springer International Series in Engineering and Computer Science)
Logic Minimization Algorithms for VLSI Synthesis (The Springer International Series in Engineering and Computer Science)

The roots of the project which culminates with the writing of this book can be traced to the work on logic synthesis started in 1979 at the IBM Watson Research Center and at University of California, Berkeley. During the preliminary phases of these projects, the impor tance of logic minimization for the synthesis of area and...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy