1.

Record Nr.

UNINA9910254749503321

Autore

Bennett Gary

Titolo

Objective-C for Absolute Beginners [[electronic resource] ] : iPhone, iPad and Mac Programming Made Easy / / by Gary Bennett, Brad Lees, Mitchell Fisher

Pubbl/distr/stampa

Berkeley, CA : , : Apress : , : Imprint : Apress, , 2016

Edizione

[3rd ed. 2016.]

Descrizione fisica

1 online resource (XXIII, 298 p. 255 illus., 223 illus. in color.)

Disciplina

004

Soggetti

Apple computer

Computer science

Apple and iOS

Computer Science, general

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Becoming a great iOS or Mac programmer -- Programming basics -- It's all about the data -- Making decisions about ... and planning program flow -- Object-oriented programming with Objective-C -- Learning Objective-C and Xcode -- Objective-C classes, objects, and methods -- Programming basics in Objective-C -- Comparing data -- Creating user interfaces -- Storing information -- Protocols and delegates -- Introducing the Xcode debugger.

Sommario/riassunto

You have a great idea for an app, but how do you bring it to fruition? Objective-C is the universal language of iPhone, iPad, and Mac apps, and this book starts you on the path to mastering this language and its latest release, and also addresses how to mix Swift with Objective-C. Using a hands-on approach, you'll learn how to think in programming terms, how to use Objective-C to construct program logic, and how to synthesize it all into working apps. Gary Bennett, an experienced app developer and trainer, will guide you on your journey to becoming a successful app developer. If you're looking to take the first step towards App Store success, Objective-C for Absolute Beginners, Third edition is the place to start. Readers will be treated to the following and much more: The fundamentals of computer programming: how to



understand variables, design data structures, and work with file systems The logic of object-oriented programming: how to use Classes, Objects, and Methods The flexibility of Appleā€™s developer tools: how to install Xcode and write programs in Objective-C How to make OS X applications or iOS apps that do cool stuff.