My Account Log in

4 options

Mac application development by example beginner's guide : a comprehensive and practical guide, for absolute beginners, to developing your own App for Mac OS X / Robert Wiebe.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Public Library Collection - North America Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Wiebe, Robert.
Language:
English
Subjects (All):
Mac OS.
Operating systems (Computers).
Physical Description:
1 online resource (318 p.)
Edition:
1st ed.
Place of Publication:
Birmingham, UK : Packt Pub., 2012.
Language Note:
English
Biography/History:
Wiebe Robert: Robert Wiebe was born in 1961. He has more than 30 years experience designing, implementing, and testing software. He wrote his first App in 1979, as a high school student, using 6502 assembler code on an Ohio Scientific C2-4P computer with 8k RAM. More recently, he has focused on developing games and utilities for Mac OS X. His interests include a vintage computer collection which includes many pre-IBM PC era microcomputers; Apple Macintosh computers starting with the SE/30 running Mac OS 7 through to the Macbook Pro running Mac OS X that he uses today. He has developed many popular Mac OS X Apps including ShredIt X, NetShred X, Music Man, iVCD, and many more. He has experience developing software in a number of industries, including mining, finance, and communications. He has worked for a number of employers including Motorola as a Senior Systems Architect developing two-way wireless data systems and Infowave Software as the Software Development Manager for their Imaging Division. After working for other people's companies, he founded his own companies, Mireth Technology and Burningthumb Software, which are his primary interests today. He is also the author of Unity iOS Essential book (ISBN 978-1-849691-82-6).
Summary:
This book is a beginners guide that teaches the topic using a learn by example method. This book is for people who are programming beginners and have a great idea for a Mac OS X app and need to get started.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Our First Program - SimpleCalc; Locating developer tools; Time for action - Installing the Xcode App; Working with projects; Time for action - creating the SimpleCalc Xcode project; Understanding the Xcode project template; Time for action - examine the items in the project navigator; Configuring an Xcode project; Time for action - configuring the SimpleCalc Xcode project; Running an App; Time for action - run the SimpleCalc App; Customizing an Xcode template's interface
Time for action - creating the SimpleCalc interfaceCustomizing an Xcode template's implementation; Time for action - implement the SimpleCalc behavior; Building an App; Time for action - building and installing the SimpleCalc App; Summary; Chapter 2: Debugger - Finding and Fixing Problems; The Debug area in Xcode; Time for action - displaying the Debug area in Xcode; The Debug area appears on its own; Time for action - integer division by zero; Examining variable values in the debugger; Time for action - examining a variable value; Unexpected App behavior - no debugger?
Time for action - index out of rangeUsing breakpoints to get more information from Xcode; Time for action - set a breakpoint; Summary; Chapter 3: System Preferences - NewDefaults; Understanding preference panes; The transition to 64 bit from 32 bit; Creating an Xcode preference pane project; Time for action - creating the NewDefaults Xcode project; Configuring an Xcode preference pane project; Time for action - customizing the icon and copyright; Customizing the preference pane template interface; Time for action - creating the NewDefaults interface
Customizing the preference pane Xcode template's .h implementationTime for action - completing the NewDefaults.h interface definition; Customizing the preference pane Xcode template's .m implementation; Time for action - completing the NewDefaults.m implementation; Implementing the readDefaults:forKey: method; Time for action - writing the readDefaults:forKey: program code; Implementing the didSelect: method; Time for action - writing the didSelect: program code; Implementing themyButtonAction: method; Time for action - writing the myButtonAction: program code; Summary
Chapter 4: Business Application - Global Currency ConverterDesigning the GUI for global currency converter; Time for action - creating our project and GUI; Connecting the GUI to program elements; Time for action - connecting the App Delegate to the GUI; What is an XML file?; Format of the XML file we will download; Time for action - downloading an XML file; Parsing an XML document; Time for action - parsing the XML Document; How to invoke a background thread; Time for action - invoking a background thread; Managing a pop-up menu
Time for action - implementing the program code for the pop-up menu
Notes:
Includes index.
ISBN:
9781283937870
1283937875
9781849693837
1849693838
OCLC:
823719020

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account