We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…

ARKit Hackathon: Presented by Apple

Event organized by XRSC

Get Directions

#var:page_name# cover

Join us in partnership with the VRSC Student Festival to learn more about the capabilities of Apple ARKit and how to build Augmented Reality with ARKit from Apple representatives, Andrew Currah and Trevor Sheridan (bios below).


Partners: USC Annenberg, VRSC, USC Hack School Program (with support from Marshall and Blackstone), Annenberg Innovation Lab, Annenberg Media



9 a.m. - 10:30 - General opening session on Apple AR Kit

10:30 - 11 - Break

11 - 12:30 Hands-on AR Kit techniques

12:30 - 1:30 - Form groups and eat lunch

1:30 - 2:30 - Check out VRSC Festival for inspiration (demos & panel)

2:30 p.m. - 4 p.m. - Brainstorm and paper prototype sessions with multidisciplinary teams

4 p.m. - 4:45 pm - Presentations and awards.


Participants will need the latest version of Xcode (version 9+) running on a MacBook. Further details around ARKit requirements are here:


There are sample Xcode projects on this page (under developer documentation, to the right) that will help people get started.

In order to preview ARKit apps on an iOS device, participants will need an iPhone 6s (or newer), iPhone SE, iPad (2017 or newer) or iPad Pro. If they haven’t already done so, they should setup an Apple ID to download the Xcode developer tools, SDKs, and resources for free on the downloads page.


Speaker bios:

Andrew Currah
Dr. Andrew Currah is an Education Development Executive with Apple Inc, where he provides strategic thought leadership around the transformation of teaching and learning with technology. Based in San Diego, he works with higher education institutions across the US and internationally, with a focus on coding and app development across the liberal arts, humanities and business education. Prior to joining Apple, Andrew served as faculty in the Center for the Environment, University of Oxford, with parallel appointments in the Oxford Internet Institute and the Oxford Reuters Institute of Journalism. He holds an MA, MPhil and Ph.D. in economic geography from Downing College, University of Cambridge, England.

Trevor Sheridan
Trevor is an engineer on Apple’s Consulting Engineering team. He spends his time working on new ideas and solving problems for Apple’s customers in enterprise and education. With over 10 years of programming experience, Trevor has spent the last 3 at Apple where he’s enjoyed working on some exciting projects. Prior to joining consulting engineering he worked on researching and developing experimental software for Apple’s Product Management group. While he’s devoted much of his career to developing on Apple’s platforms he also has a keen interest in machine learning, electrical engineering, and 3D graphics.