Home > Articles > Programming > Mac and iOS Programming

Mac and iOS Programming

163 Items

Sort by Date | Title

Effective Objective-C and Swift: Q&A with Matt Galloway
Dec 9, 2014
Matt Galloway, author of Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs, and Senior Acquisitions Editor Trina MacDonald discuss the Objective-C programming language and how Apple’s new Swift programming language will alter the landscape of future iOS application development.
Erica Sadun on the iPhone SDK, OS X, and the Computing Landscape
Jun 5, 2009
David Chisnall talks with Erica Sadun about the iPhone SDK, Objective-C, and what she'd like to see at this year's WWDC.
Erica Sadun's Roadmap to Mac/iOS Development
Mar 7, 2013
There is a lot to learn if you want to become a Mac and iOS developer. Fear not, however, because bestselling author and developer Erica Sadun has developed this handy guide for getting you started with the best course of action and resources available.
Foreword to "iOS Components and Frameworks"
Oct 30, 2013
Developer and author Kirby Turner explains why iOS Components and Frameworks: Understanding the Advanced Features of the iOS SDK is the book he wishes he would have had when he first started developing iOS apps in 2008.
Foundation: The Objective-C Standard Library
Jan 26, 2010
David Chisnall goes through the most important aspects of the OpenStep Foundation framework.
From NeXTSTEP to Cocoa: Erik Buck on the Development of Cocoa and Objective-C
Jun 5, 2009
Erik Buck talks with David Chisnall about the history of modern Apple development from it's NeXTSTEP beginnings to Cocoa and Objective-C today.
Fun with the Objective-C Runtime
Jun 5, 2009
David Chisnall takes a look at some of the activities made easy by OS X Leopard's public interfaces to the Objective-C runtime library.
Get Started Using Spring MVC and Hibernate for Your Java EE Applications
Jun 5, 2012
Programming expert Jesse Smith shows the easy way to get started with the popular Spring MVC framework with Hibernate. Learn how to build a simple application with a registration page.
Getting Started in Objective-C: Your First Program (LiveLessons Video)
May 26, 2009
Stephen Kochran guides you through the process of creating your first Objective-C program in this training video.
Getting Started with Cocoa Programming
Sep 24, 2004
Aaron Hillegass introduces Cocoa Programming for webpages in the Mac OS X environment with a sample program that shows how the language works.
Getting Started with Xamarin Forms
Feb 4, 2015
With the Xamarin.Forms API, a single user interface can work on three different platforms: iOS, Android, and Windows Phone - a huge savings in code writing! Wei-Meng Lee provides examples for working with Xamarin.Forms, showing the kinds of navigation your interfaces can use on the individual platforms.
Getting Your Feet Wet with Swift: Variables, Constants, and Loops
Feb 4, 2016
This chapter from Learning Swift 2 Programming, 2nd Edition covers the basic building blocks of Swift. It starts with variables and constants. With this knowledge, you will be able to store whatever you’d like in memory. This chapter also goes over how Swift handles loops and if/else statements.
Hands-On Objective-C 2.0: Blocks
Jul 27, 2010
This chapter is an introduction to blocks, an Apple-added extension to C, Objective-C 2.0, and C++. It also explores some pitfalls that can befall an unwary user of blocks.
Hello, iOS SDK: Introducing the iOS Software Development Kit
Nov 28, 2013
This chapter details the first steps in learning to create applications for iOS: introducing the iOS Software Development Kit (SDK) and showing how to get the Xcode toolset installed on your Mac.
How Best to Use Delegates and Notifications in Objective-C
Jun 10, 2013
The question of notifications versus delegates is a hotly debated topic in Objective-C, and often developers fall into one of the two camps. By reading this article, you will hopefully understand scenarios where each makes sense.
How Core Animation Changed Cocoa Drawing
Jan 4, 2010
David Chisnall looks at how things have changed between Display PostScript and CoreAnimation, and where they might end up in the future.
How Programming Forums Help the Learning Process
Apr 28, 2009
Stephen G. Kochan points out why investing time in a forum can help programmers and book authors alike.
How the LLVM Compiler Infrastructure Works
May 23, 2008
David Chisnall takes a look at what makes the LLVM project so interesting as a compiler for iPhone and in other places.
Implementing Gestures and Touches in iOS 7
Apr 28, 2014
This chapter introduces direct manipulation interfaces that go far beyond prebuilt controls. By the time you finish reading this chapter, you’ll have read about many different ways you can implement gesture control in your own applications.
Init to Winit: Building Success with Swift Class Initializers
Sep 9, 2014
Work carefully with Swift class initializers. If Objective-C is a big, warm, fuzzy teddy bear when it comes to initializers, Swift is a bespectacled, whip-carrying, leather-clad librarian with an attitude. Learn how to use convenience methods from subclasses without enraging the Swift tiger.

<< < Prev Page 1 2 3 4 5 Next >