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 ›

Patent Wars

Every time I read or hear something about the ongoing battle between Apple and the various manufacturers of Android  devices, I get the desire to scream. Will you please stop! For obvious reasons, I can’t comment on who is right or wrong with regard to this ridiculous battle, I do however feel that the only […]
Read More ›

Creating Image Resources for iOS Apps

Looking around the web you’ve probably noticed that great images can make the difference between an amateurish website and a professionally crafted one. The same goes for iOS apps. In both cases, image quality never makes up for bad design and usability, but carefully created images can really add polish. A problem is that high-end […]
Read More ›

NFC a Security Risk?

Ever since NFC appeared, I been waiting for it to be used as the basis of an attack. I’m not particularly delighted to report that my concerns have been vindicated: Security researchers at the EuSecWest Conference in Amsterdam demonstrated an attack which allowed them to install any file onto a Samsung Galaxy S3 via NFC. The good […]
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.