Home > Articles > Programming > Mac and iOS Programming

Mac and iOS Programming

163 Items

Sort by Date | Title

Swift Development: Nobody Knows the Tuples I've Seen
Jun 23, 2015
In the Swift programming language, tuples play specialized roles that lend power and flexibility to your development. Erica Sadun, bestselling author of The Gourmet iOS Developer's Cookbook: Even More Recipes for Better iOS App Development, explores tuples in depth.
Syncing Your Data the Cocoa Way
Aug 11, 2006
Sync Services enables developers to synchronize data between applications on a single machine, between machines, with other devices, and even with a server. Marcus Zarra illustrates how this service works and introduces you to this powerful new framework.
Taking a Monastic Approach to Apple Programming: An interview with Aaron Hillegass
Apr 8, 2010
Aaron Hillegas and Linda Leung discuss the Apple phenomena, what we can expect next from Steve Jobs & co., Big Nerd Ranch's monastic retreat, and Aaron's thoughts on Android.
Taking Charge of UIView Transforms in iOS Programming
Sep 20, 2012
Erica Sadun helps conquer the opaqueness of affine transforms by offering a number of simple tweaks that transform (if you pardon the pun) the CGAffineTransform structure into friendlier Objective-C-based properties and methods.
Text Processing with Objective-C, Part 1
Mar 1, 2011
In the first of a two-part series, David Chisnall takes a look at some of the Objective-C design patterns that were in the code that generated the ePub version of his latest book.
Text Processing with Objective-C, Part 2
Mar 8, 2011
In the second of a two-part series, David Chisnall continues his look at some useful Objective-C design patterns, inspired by the code that generated the ePub version of his latest book.
The Big Nerd Ranch Guide to iOS Programming: Managing Memory with ARC
Apr 1, 2014
In this chapter, you will learn how memory is managed in iOS and the concepts that underlie automatic reference counting, or ARC.
The Big Nerd Ranch Guide to Structures and Classes in Swift
May 4, 2015
In this chapter from Cocoa Programming for OS X: The Big Nerd Ranch Guide, 5th Edition, you will build a simple 2D physics simulation. You will create your own structure and a few classes, and you will learn about the differences between them.
The Big Nerd Ranch Guide to Variables and Types in Objective-C
Nov 11, 2011
During execution, a program often needs places to store data that will be used later. Each variable has a name and a type. This chapter discusses working with variables and their associated types.
The Dynamic Languages Renaissance
Jan 30, 2009
David Chisnall looks at the recent rebirth of dynamic languages and what it means for the future of programming.
The iOS 5 Developer’s Cookbook: Six Fabulous Xcode Tricks
Oct 12, 2011
Erica Sadun provides six little Xcode 4.x tricks you might be able to use in your day-to-day development work.
The iOS 5 Developer's Cookbook: Adding Reflections
Oct 12, 2011
Erica Sadun shows how to use reflections in your iOS applications.
The iOS 5 Developer's Cookbook: Combining Emitter Layers with User Touches
Oct 12, 2011
Erica Sadun shows how you can add some sparkle to your apps by displaying clouds, fireworks, or other particle effects at a user's touch.
The iOS 5 Developer's Cookbook: Working with View Controllers
Dec 27, 2011
This chapter shows how to build simple menus, create view navigation trees, design tab-bar-based and page-view-based applications using view-controller-based classes.
The iOS 5 Developer's Cookbook: Working with View Controllers
Oct 12, 2011
Erica Sadun shows how to build simple menus, create view navigation trees, design tab bar- and page view-based applications, and more with view controllers.
The iPhone Developer's Cookbook: Push Notifications
Jan 4, 2009
In this chapter, you learn how push notifications work and dive into the details needed to create your own push-based system.
The Java Perspective: Cocoa's Interface Builder
Oct 21, 2005
Coming into Apple's Cocoa programming from the Java world has been a huge eye-opener for Marcus Zarra. Whenever he speaks with other developers who have worked with Cocoa, he hears praises about Apple's development tools. See if you agree with his conclusions about Apple's Interface Builder from a Java developer's point of view.
The Swift Developer's Cookbook: Optionals?!
Feb 1, 2016
Learning how to recognize and use optionals is an essential step in mastering the Swift language. This chapter from The Swift Developer's Cookbook introduces optionals and surveys the supporting constructs you need to create, test, and successfully use optionals in your code.
The Technology NeXT Gave the World
Jun 5, 2009
The current Apple is a fusion of the beleaguered Apple of the 1990s and NeXT. David Chisnall takes a look at some of the now-ubiquitous ideas that were popularized by NeXT.
Top Ten Highs and Lows of a Decade with Cocoa
Mar 26, 2010
Erik Buck lists the exalted highs and ignominious lows of a decade with Cocoa.

<< < Prev Page 5 6 7 8 9 Next >