- A Primer on Object-Oriented Concepts
- Jul 8, 2013
- Programming Expert Jesse Smith shows you how valuable understanding object oriented concepts are to facilitate good code design.
|
- Respect Your Users: Making the Most of Notification Center in iOS
- Jun 12, 2013
- William Van Hecke, author of Learning iOS Design: A Hands-On Guide for Programmers and Designers, shares his thoughts on how developers can show respect to users by making smart decisions about their app's use of notifications.
|
- 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.
|
- Accustoming Yourself to Objective-C
- Jun 6, 2013
- Writing Objective-C can be learned quickly but has many intricacies to be aware of and features that are often overlooked. This chapter covers the fundamental topics of Objective-C programming.
|
- Learning iOS Design: Outlining Your Ideas to Get Started
- Jun 5, 2013
- Outlines are a great way to organize your thoughts and ideas and figuring out where to start. This chapter explains why sometimes you need the grace and power of abstract language, combined with an outline’s orderly structure, to figure out where to go next.
|
- My Life in Tech: Q&A with Software Architect Sandi Metz
- Jun 5, 2013
- Sandi Metz, author of Practical Object-Oriented Design in Ruby: An Agile Primer, talks about where she learned to program, why she considers herself a reluctant author, and advice for those just getting started in programming
|
- Understanding Model-View-Controller on iOS
- Jun 3, 2013
- This chapter covers the basics of the iOS application lifecycle and then discusses the Model-View-Controller (MVC) paradigm.
|
- 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.
|
- Programming in Objective-C: Classes, Objects, and Methods
- Dec 27, 2012
- In this chapter, you learn about some key concepts in object-oriented programming and start working with classes in Objective-C.
|
- C, the Foundation of Objective-C
- Dec 6, 2012
- This chapter is a basic introduction to the C programming language, and covers variables, operators, expressions and statements, program flow, preprocessor, and command line compiling and debugging.
|
- 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.
|
- Practical Object-Oriented Design in Ruby: Managing Dependencies
- Sep 18, 2012
- Because well designed objects have a single responsibility, their very nature requires that they collaborate to accomplish complex tasks. This collaboration is powerful and perilous. To collaborate, an object must know something know about others. Knowing creates a dependency. If not managed carefully, these dependencies will strangle your application.
|
- An Interview with Michael Hartl: Ruby on Rails, the "Magic" Problem, and the Higgs Boson
- Aug 13, 2012
- Russ Olsen talks to Michael Hartl, author of Ruby on Rails Tutorial, 2nd edition, about teaching Rails, keeping pace with an ever changing technology stack and the Higgs boson (really!).
|
- A Tour of the iOS Media Frameworks
- Jun 12, 2012
- The sheer number of multimedia frameworks in the iOS SDK and their differing purposes, architectural legacies, and functional overlap all make it difficult to figure out which ones solve your problem. Chris Adamson sorts out the strengths and purposes of each.
|
- Adding Open Source 3D Physics to Your iOS Applications
- Jun 12, 2012
- Erik Buck takes a step beyond 2D physics to explore realistic 3D physics simulation for iOS applications.
|
- Looking Forward to Objective-C Literals
- Jun 11, 2012
- In this article you'll discover what enhanced literals are, how you use them, and why they'll help your day-to-day development. Bestselling author Erica Sadun introduces all the basics you need to get started.
|
- 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.
|
- New Objective-C Features in LLVM 3.1
- Jun 4, 2012
- David Chisnall looks at the new syntactic features in Objective-C shipping with LLVM 3.1 and asks whether they're worth the added complexity.
|
- A Whirlwind Tour of Haskell
- May 22, 2012
- David Chisnall continues his whirlwind tour of functional programming with some concrete examples of Haskell.
|
- Providing Live Touch Feedback in iOS App Demos Using TOUCHkit
- May 2, 2012
- Erica Sadun developed a tool called TOUCHkit that allows you to show user interaction on iOS devices in app demos. She describes the tool and its use in this article.
|