Paul is an iOS expert combining skills in mobile product design with extensive software engineering experience. An influencer and leader having worked with development teams, key stakeholders and corporate clients incl. Apple and Sky.
After years masquerading as a professional developer, Paul discovered 'Clean Code' and began a journey to a new understanding of what being a software professional meant. That journey continues through working with best practices such as TDD, Acceptance Testing and Pair Programming "as standard" in the pursuit of building the best possible software; Paul believes in the principle of getting software right early, and then keeping it working as intended.
Writes intermittently about the art and craft of iOS development guided by principles of professional agile software development at http://stringerstheory.net
Talks I've Given
-
Track Lead: Brainstorms are Dead! - How 'Design Sprints' are Revolutionising 'Design Thinking' and Helping Companies Solve Big Problems and Test New Ideas Quickly
Featuring Paul Stringer
Have you ever been invited to a meeting where the idea is you get everyone together to brainstorm a problem, come out with an inspired solution with a team aligned, ready to go with a plan?
agile track-lead process p3x -
Storyboards Revisited
Featuring Paul Stringer
Storyboards are a powerful yet sometimes maligned tool for controlling the flow of your iOS app through configuration instead of code.
The storyboard approach in theory allows a clean separation of flow and presentation that provides greater flexibility to change. The reality though is that view...
swift architecture storyboards ioscon ios -
Subcutaneous Testing Mobile with Paul Stringer!
Featuring Paul Stringer
Healthy agile software practice is everywhere. Paul Stringer joins us for this months BDDx Bytes to tell us how to best utilise UI tests on mobile! Don't miss it.
ios mobile bdd testing mobile-development bddx acceptance-testing agile ui-tests quality-matters-as -
Storyboards Revisited with Paul Stringer!
Featuring Paul Stringer
Are you interested in controlling the flow of your iOS app through configuration not code with Storyboards? Then join in this month's iOSCon Bytes with Paul Stringer!
ios apple swift swift-lang mobile mobile-application mobile-platform ioscon bytes ioscon-bytes storyboards app-development architecture clean-code -
The secrets to getting your Mobile Apps right early, and then keeping them that way
Featuring Paul Stringer
Acceptance Testing and BDD are essential components of a healthy software development process; unfortunately on Mobile this typically results in the creation of slow, brittle and highly complex UI automation based tests. These can leave development teams and businesses left wondering, are BDD...
bdd bddx agile testing mobile app ios acceptance-testing fitnesse atdd ui-automation -
Storyboards Revisited
Featuring Paul Stringer
Storyboards are a powerful tool for controlling the flow of your iOS app through configuration not code. In theory, This approach allows a clean separation of flow and presentation which gives us greater flexibility to change things as we go.
ios mobile storyboards app-development clean-architecture app-architecture swift -
"Can we submit yet?" - The secret to blazing-fast, rock-solid automated tests
Featuring Paul Stringer
Acceptance Testing is one of the essential components of a healthy software development process; unfortunately on iOS this can result in the creation of slow, brittle and highly complex UI automation tests. These can leave you wondering, is it worth it? By revisiting fundamentals this talk...
fitnesse ios acceptance-tests open-source testing ioscon ui -
"Can we submit yet?"
Featuring Paul Stringer
In a world of sophisticated and complex mobile Apps, business fortunes are increasingly dependant on App software. How do we get Apps right early, and keep them working as intended?
Acceptance Testing is an essential part of the software development process but often misunderstood. By revisiting...
To do great things, requires great discipline!
Paul has worked at startups and companies including Sky & Apple and now heads mobile at Equal Experts. As one of the industry’s most seasoned practitioners, Paul is an advocate of Clean Code, SOLID principles and Acceptance Test Driven Development in the pursuit of beautifully made software for iOS