Creating Documentation With Doxygen – Part 2

In the first part of this series, I showed how Doxygen can be set up to produce documentation based on comments in code for Objective-C. In this second part, I’ll show some examples of how individual methods and classes can be documented and how Doxygen can be integrated into an Xcode build to create a […]
Read More ›

Creating Documentation With Doxygen – Part 1

A lot of the students that attend the Learning Tree iPhone and iPad development courses are from a Java and C# background. Both these languages have a rich, well-established set of frameworks and tools to support large-scale development. Tools such as continuous integration builders and testing frameworks. One specific question I had on a course […]
Read More ›

Paging With Collection Views (Part 2)

In last week’s post, I showed how a collection view with paging enabled and cells sized to fill the collection view’s bounds makes for an easy implementation of a paged user interface. In this week’s post we’ll complete the example by adding a page control as seen on apps like the standard iOS Weather app. […]
Read More ›

Paging With Collection Views (Part 1)

Since finalising the iOS 6 changes for Learning Tree’s Building iPhone® and iPad® Applications: Extended Features course, I’ve been taking the opportunity to do something different (!) and experiment with the new collection view. It’s fast becoming one of my favourite iOS controls! When I first read the description and tried it on the iOS […]
Read More ›

Template Method Design Pattern

Back in September, I wrote about the strategy design pattern and suggested that it could be useful in iPhone and iPad programming to provide alternate implementations of a piece of functionality. When thinking about strategy, think “plugin”. Strategy implies a relationship between classes where a class has a strategy object to do specific work. In […]
Read More ›

Type to search blog.learningtree.com

Do you mean "" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.