Paul StringerinStringer’s TheoryThe Clean-er Architecture for iOS AppsClean Architecture for iOS was popularised by VIPER. On comparison with the original by Uncle Bob there turns out to be a small yet…Mar 7, 20172Mar 7, 20172
Paul StringerThe importance of user ratings — and what you can do about themAfter going live with the new rating engine, we received an additional 1781 new reviews in just one week, with an average of 5 stars!Oct 6, 2016Oct 6, 2016
Paul StringerWriting Acceptance Tests for mobile that may actually improve a project rather than harm it.If you prefer to dive straight in to the code and skip the article then head across to the quick start OCSlimProject docsJul 20, 2016Jul 20, 2016
Paul StringerinStringer’s TheoryCucumber and Mobile, BDD or Automation? Thoughts from CukeUp!TL;DRApr 19, 2016Apr 19, 2016
Paul StringerinStringer’s TheoryDoes Organisation MatterAs complexity increases, disorganization becomes suicidal. Consider trying to find a book in here: — “Does Organization Matter?” Clean…Jun 17, 2015Jun 17, 2015
Paul StringerinStringer’s TheoryThe Generation Gap design pattern and CoreDataCoreData is Apple’s data storage solution for OS X and iOS, an essential piece of the Cocoa stack of technologies. Its use is considered so…Jun 17, 2015Jun 17, 2015
Paul StringerinStringer’s TheoryObject-Oriented Programming with Objective-CEvery object-oriented programming language and environment has a different perspective on what object-oriented means, how objects behave…Jun 17, 2015Jun 17, 2015
Paul StringerinStringer’s TheoryOnes to Watch - WWDC 2015Here at Stringer’s Theory I like to focus not on Cocoa technologies per se but on best practices for programming with Cocoa. Sessions at…Jun 17, 2015Jun 17, 2015