Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Objective-C Fundamentals

Objective-C Fundamentals, 9781935182535 (1935182536), Manning Publications, 2011


Objective-C Fundamentals is a hands-on tutorial that leads you from your first line of Objective-C code through the process of building native apps for the iPhone using the latest version of the SDK. You'll learn to avoid the most common pitfalls, while exploring the expressive Objective-C language through numerous example projects.

About the Technology

The iPhone is a sophisticated device, and mastering the Objective C language is the key to unlocking its awesome potential as a mobile computing platform. Objective C's concise, rich syntax and feature set, when matched with the iPhone SDK and the powerful Xcode environment, offers a developers from any background a smooth transition into mobile app development for the iPhone.

About the Book

Objective-C Fundamentals guides you gradually from your first line of Objective-C code through the process of building native apps for the iPhone. Starting with chapter one, you'll dive into iPhone development by building a simple game that you can run immediately. You'll use tools like Xcode 4 and the debugger that will help you become a more efficient programmer. By working through numerous easy-to-follow examples, you'll learn practical techniques and patterns you can use to create solid and stable apps. And you'll find out how to avoid the most common pitfalls.

No iOS or mobile experience is required to benefit from this book but familiarity with programming in general is helpful.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside
  • Objective-C from the ground up
  • Developing with Xcode 4
  • Examples that work unmodified on iPhone

Table of Contents

  1. Building your first iOS application
  2. Data types, variables, and constants
  3. An introduction to objects
  4. Storing data in collections
  5. Creating classes
  6. Extending classes
  7. Protocols
  8. Dynamic typing and runtime type information
  9. Memory management
  10. Error and exception handling
  11. Key-Value Coding and NSPredicate
  12. Reading and writing application data
  13. Blocks and Grand Central Dispatch
  14. Debugging techniques
(HTML tags aren't allowed.)

Numerical Analysis Using MATLAB and Excel (Third Edition)
Numerical Analysis Using MATLAB and Excel (Third Edition)

This text includes the following chapters and appendices: Introduction to MATLAB, Root approximations, Sinusoids and complex numbers, Matrices and determinants, Review of differential equations, Fourier, Taylor, and Maclaurin series, Finite differences and interpolation, Linear and parabolic regression, Solution of differential equations by...

Bioremediation and Sustainability: Research and Applications
Bioremediation and Sustainability: Research and Applications

Bioremediation and Sustainability is an up-to-date and comprehensive treatment of research and applications for some of the most important low-cost, "green," emerging technologies in chemical and environmental engineering. 

Python Parallel Programming Cookbook
Python Parallel Programming Cookbook

Master efficient parallel programming to build powerful applications using Python

About This Book

  • Design and implement efficient parallel software
  • Master new programming techniques to address and solve complex programming problems
  • Explore the world of parallel programming...

Vascular Surgery (Springer Specialist Surgery Series)
Vascular Surgery (Springer Specialist Surgery Series)
This book provides coverage of a broad range of topics in the field of vascular surgery to residents, registrars in training, and to recent graduates of training programs. The book is meant to be a practical rendition of the basic knowledge and clinical management required for optimal care of vascular surgical patients. Each chapter...
Java Servlet Programming
Java Servlet Programming
A few years ago, the hype surrounding applets put Java on the map as a programming language for the Web. Today, Java servlets stand poised to take Java to the next level as a Web development language. The main reason is that servlets offer a fast, powerful, portable replacement for CGI scripts.

The Java Servlet API, introduced as the
Foundation Flash Applications for Mobile Devices
Foundation Flash Applications for Mobile Devices
In this book you'll learn:
  • The essentials of Flash Lite 1.1 and 2.X

  • How to create mobile applications and games

  • Best practices for structuring your mobile applications, from starting out to final deployment

  • How to integrate graphics, sound, and video...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy