Book Image

Mac Application Development by Example: Beginner's Guide

By : Robert Wiebe
Book Image

Mac Application Development by Example: Beginner's Guide

By: Robert Wiebe

Overview of this book

It's never been more important to have the ability to develop an App for Mac OS X. Whether it's a System Preference, a business app that accesses information in the Cloud, or an application that uses multi-touch or uses a camera, you will have a solid foundation in app development to get the job done.Mac Application Development by Example takes you through all the aspects of using the Xcode development tool to produce complete working apps that cover a broad range of topics. This comprehensive book on developing applications covers everything a beginner needs to know and demonstrates the concepts using examples that take advantage of some of the most interesting hardware and software features available.You will discover the fundamental aspects of OS X development while investigating innovative platform features to create a final product which take advantage of the unique aspects of OS X.Learn how to use Xcode tools to create and share Mac OS X apps. Explore numerous OS X features including iCloud, multi-touch trackpad, and the iSight camera.This book provides you with an illustrated and annotated guide to bring your idea to life using fundamental concepts that work on Mac.
Table of Contents (17 chapters)
Mac Application Development by Example Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Customizing an Xcode template's interface


When we create a project from an Xcode template, the resulting App needs to be customized to provide the interface that we want in our App. So as soon as we have created the basic project we need to make our interface changes.

Note

Because the sample program code used in this and the next section is both short and concise, the explanation of the code is included in the code as comments rather than using descriptive text surrounding the code. We can identify comments in the program code by looking for the // characters that start each line or the /* and */ characters that surround a block of comments in the code. We need to become comfortable with reading program code and distinguishing the comments in the code, from the code.

The way that we implement our features is to open the files created from the template and change their contents to include the new program code that implements the behaviors that we want to add.