Beginning Mac OS X Snow Leopard Programming
-
Author:
-
Subject:
-
Published by:John Wiley & Sons Inc (US)
-
Published:08/01/2010
-
Price:$59.99
- < Buy this book >
A solid introduction to programming on the Mac OS X Snow Leopard platform
The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources. However, finding where to begin can be challenging. This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform. Step-by-step instructions walk you through the details of each featured example so that you can type them out, run them, and even figure out how to debug them when they don't work right. Taking into account that there is usually more than one way to do something when programming, the authors encourage you to experiment with a variety of solutions. This approach enables you to efficiently start writing programs in Mac OS X Snow Leopard using myriad languages and put those languages together in order to create seamless applications.
Beginning Mac OS X Snow Leopard Programming:
Teaches you where to find current resources for the developer tools that come with your copy of Mac OS X Snow Leopard
Explores Xcode®, the application used to build Mac OS X programs
Walks you through designing a graphical user interface with Interface Builder
Shows you how application resources are stored and how applications work in multiple languages
Explains writing applications using the Cocoa® frameworks, Xcode, and Dashcode
Addresses how various scripting languages extend Mac OS X's command-line interface
wrox.com
Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Biography
Michael Trent is a technical reviewer for numerous books and magazine articles and the coauthor of Beginning Mac OS X Programming with Drew McCormack.
Drew McCormack is an experienced computational scientist, founder of the "The Mental Faculty"an independent company developing software for the Mac and iPhoneand the coauthor of Beginning Mac OS X Programming with Michael Trent.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Table of Contents
PART I MAC OS X DEVELOPER RESOURCES.
CHAPTER 1 The Mac OS X Environment.
CHAPTER 2 Developer Tools.
CHAPTER 3 Xcode.
CHAPTER 4 Interface Builder.
PART II APPLICATION PROGRAMMING.
CHAPTER 5 The Application.
CHAPTER 6 The C Language.
CHAPTER 7 The Objective-C Language.
CHAPTER 8 Introduction to Cocoa.
CHAPTER 9 Document-Based Cocoa Applications.
CHAPTER 10 Core Data–Based Cocoa Applications.
PART III SCRIPT PROGRAMMING.
CHAPTER 11 Overview of Scripting Languages.
CHAPTER 12 The Bash Shell.
CHAPTER 13 AppleScript and AppleScriptObjC.
CHAPTER 14 Javascript, Dashboard, and Dashcode.
INDEX.
Configuration, Not Coding
For years, many support teams have been hamstrung by their traditional service desk platforms, which require complex, time-consuming coding for virtually every aspect of customisation. This paper can show how organisations can complete their initial deployments quickly, easily and adapt efficiently to the evolving needs of the business with Nimsoft Service Desk.
HandBrake
HandBrake is an opensource tool that allows you to backup your DVDs so that you can store and watch them on your computer. Features include: ...
Process-Driven Master Data Management for Dummies
We wrote this book to introduce you to the subject of processdriven MDM. It’s a big topic, one that far outstrips the ability of a brief book to cover. However, our hope is that by reading this book you will gain a fundamental understanding of processdriven MDM, how it works, and what it takes to make it a success in your organisation.
- CCSAP PM ConsultantNSW
- FTSenior Network Engineer - Cisco / Nexus / UCS / - Routing / Switching / WirelessNSW
- FTIT Account Manager - System Integrator - Career Progression - Start ImmediatelyNSW
- FTChange Management ProfessionalsNSW
- FTTechnical Services Engineer - ShoreTel/MitelVIC
- CCSystem Engineer - Lync and Exchange - CONTRACTSWA
- FTSenior Network Field Engineer - Cisco R&S / Wireless SolutionsNSW
- FTSAP Basis ConsultantNSW
- FTSenior Network Field Engineer - Cisco R&S / Wireless SolutionsNSW
- CCOBIEE ConsultantWA
- CCSAP FICO ConsultantNT
- FTProduct Manager Strategist - Enterprise ApplicationsNSW
- FTSAP Basis ConsultantACT
- CCSystem Engineer - Exchange - CONTRACTSWA
- FTQM Trainer and ConsultantNSW
- FTSenior Citrix EngineerNSW
- FTSenior Citrix EngineerNSW
- CCAvaya Engineer - ERS 8600 4.1NSW
- CCPC Relocation Technicians - Multiple Roles availableSA
- FTiPhone Developer DeveloperNSW
- FTIT Service Desk EngineerNSW
- FTiPhone App DeveloperNSW
- FTiPhone App DeveloperNSW
- FTiPhone App DeveloperNSW
- FTIT Service Desk EngineerNSW








