Tyrone Trevorrow


iOS Developer at Sportsbet.com.au

Tyrone Trevorrow is an iOS developer at Sportsbet.com.au where he brought together a team to take the company’s existing web app and redevelop it as an entirely native experience over the course of two years. Tyrone has been working on iOS apps professionally for over four years, and working with Objective-C for over seven. He has shipped apps for Sportsbet, Dominos Australia, TattsBet, Queensland Department of Premier and Cabinet, Ekka: Royal Queensland Show and others. In his spare time, Tyrone works on an as yet unannounced project that aims to reimagine the way group chats work online.

Tyrone is a self confessed Objective-C enthusiast by trade, but a Rubyist at heart, and is for this reason very excited by the new levels of expressiveness possible in Swift coupled with the powerful dynamism of the Objective-C runtime.

YOW! Connected 2014 Melbourne

Integrating Swift and iOS8 in existing applications


WWDC 14 has been called the most important WWDC since the announcement of the original SDK in 2008. Apple announced a new language, additions to the APIs available, and structural changes to iOS codebases. This presents a set of challenges to codebases of substantial size which were structured according to best practices in previous versions of iOS. If you must maintain a legacy application with backwards compatibility, what improvements are available to you and which are dead ends?

The situation is still in flux. We intend this talk to clarify the situation for developers and project managers so that they know what is easy, difficult or impossible when transitioning legacy projects to Swift and iOS8.