Using Snippets in Xcode

If you have done any editing of Objective-C source code in Xcode, you have probably noticed that it will sometimes give you useful templates of code to save typing. For example, if you type “switch” into the Xcode editor window inside a method body and press return, you get something like this: Typing on the […]
Read More ›

Living with the Galaxy S3

It so happened that my phone contract was up for renewal at the same time as the Galaxy S3 was launched. The dilemma was awful, on one hand, the option of a cheaper contract, on the other, a nice shiny example of the very latest Android device. Naturally, the new toy was just too much […]
Read More ›

iOS Devices Get Everywhere

I’ve had some time between travelling and teaching over the past few weeks and it’s been an opportunity to give my planted aquarium some much-needed attention. Writing Learning Tree’s Building iPhone® and iPad® Applications: Extended Features course at the end of last year involved many long hours writing materials and several trips across the Atlantic […]
Read More ›

Managing the Up and Back Stacks in Jelly Bean

Jelly Bean is here, so I thought it appropriate to examine some of the new features. If you are lucky enough to be working with apps targeted on Honeycomb or above, you have probably noticed that the back button has been supplemented by a new button called ‘Up’. What you may not have figured out, […]
Read More ›

A Better Approach to Logging

Following on from my post last week about one-star reviews associated with the choice of artwork resolution for the retina iPad, there’s no surer way to get one-star reviews than have an application that crashes. At best it’s frustrating, at worst it results in data loss or corruption in applications that store data. For live […]
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.