Search Menu

Swift Tutorial Conference Schedule

All sessions bellow are tutorial and example based. Just click on Join this session to start watching one of the sessions below.

 

All time slots are stated in Pacific Time (PT). You can use this online tool to convert the stated time to your timezone. Please also note that Nooma is best experienced in Firefox or Chrome because Safari does not support WebRTC yet, which is needed for the networking rooms.

Wednesday
21-Sep-2016
Thursday
22-Sep-2016
Friday
23-Sep-2016
10:00 AM
Welcome

In this short session you are going to be introduced into the conference system, the conference schedule and how you are going to be able to exchange with fellow developers and speakers after each session.

Join this session
BRIAN ADVENT
BRIANADVENT.COM
10:15 AM
iOS design best practices

iOS raises the bar for excellence in user interface design and offers great opportunities for you to deliver engaging and unique user experiences. Nina is going to show you by example how to consider common design concepts before you start coding to enhance the usability and appeal of your apps.

Join this session
NINA STEED
10:15 AM
Getting started with Swift

This session includes the latest features, syntax and best practices for Swift 3, and introduces you into the basics of the Swift programming language by building a first small App. Learn the recommended manner in which to declare variables, define functions, etc.

Join this session
CHRIS CHING
CODEWITHCHRIS.COM
11:30 AM
Speech Recognition

iOS 10 brings a brand new Automatic Speech Recognition API that allows you to perform rapid and contextually informed speech recognition in both file-based and realtime scenarios. In this session you are going to build a cool App that will leverage that brand new API.

Join this session
BRIAN ADVENT
BRIANADVENT.COM
11:30 AM
SiriKit Basics

iOS 10 introduces SiriKit, a new framework enabling apps to integrate with Siri. Simply by speaking, your apps can send messages, place calls, send payments, and more. In this first session about SiriKit you are going to explore the SiriKit API and learn about design principles for creating a great Siri experience.

Join this session
JARED DAVIDSON
ARCHETAPP.COM
12:30 PM
Lunch break – A Pizza Pasta Salad

STC16 is an online conference. That doesn’t mean that you have to forgo a delicious lunch break meal. Try our suggestion for a quick and easy lunch break that you can prepare in advance of the conference.

 

Ingredients

  • 85g pasta, use yout favourite shape
  • 1 tsp olive oil
  • 1 tbsp tomato pesto (rosso)
  • 85g baby plum tomato, halved
  • 50g mozzarella, small balls
  • 4 slices salami, sliced into ribbons
  • handful basil leaves
Swift Tutorial Conference Lunch Break

Cook the pasta following pack instructions. Drain, rinse under cold water to cool, then drain well. Toss with the oil and tomato pesto (rosso), season to taste. Place in a jar or plastic box and scatter over the remaining ingredients in layers (if you are vegetarian, replace the salami with something of your liking), ending with the basil.

01:15 PM
SpriteKit for Apple Watch

watchOS 3 adds a lineup of technologies for developing games that are responsive, lightweight, and fun. In this session you are going to create a watchOS App that takes advantage of gesture recognizers, the Digital Crown and SpriteKit.

Join this session
BRIAN ADVENT
BRIANADVENT.COM
02:30 PM
CloudKit: New Features and Best Practices

CloudKit keeps app data updated across iOS, macOS, watchOS, tvOS, and the web so you can focus on building your app. Travis is going to create an App with you that demonstrates best practices on how to take advantage of the APIs and push notifications in order to provide your users with the best experience possible.

Join this session
TRAVIS BLANKENSHIP
SAWTOOTHAPPS.COM
10:00 AM
Welcome

In this short session you are going to be introduced into the conference system, the conference schedule and how you are going to be able to exchange with fellow developers and speakers after each session.

Join this session
BRIAN ADVENT
BRIANADVENT.COM
10:15 AM
SiriKit Beyond the Basics

In this session you are going to learn by example how to integrate SiriKit into your app. Jared is going to show you how to create your Intents extension to expose your app’s core functionality in Siri.

Join this session
JARED DAVIDSON
ARCHETAPP.COM
10:15 AM
Getting started with Xcode

Xcode enables you to create great apps for Apple platforms. This session will introduce you to the basics of creating a project with Xcode, and more. You’ll also learn how to comfortably use the new features of Xcode 8 especially if it comes to creating App layouts that adapt to the different screen sizes out there.

Join this session
CHRIS CHING
CODEWITHCHRIS.COM
12:30 PM
Lunch break – A Pizza Pasta Salad

STC16 is an online conference. That doesn’t mean that you have to forgo a delicious lunch break meal. Try our suggestion for a quick and easy lunch break that you can prepare in advance of the conference.

 

Ingredients

  • 85g pasta, use yout favourite shape
  • 1 tsp olive oil
  • 1 tbsp tomato pesto (rosso)
  • 85g baby plum tomato, halved
  • 50g mozzarella, small balls
  • 4 slices salami, sliced into ribbons
  • handful basil leaves
Swift Tutorial Conference Lunch Break

Cook the pasta following pack instructions. Drain, rinse under cold water to cool, then drain well. Toss with the oil and tomato pesto (rosso), season to taste. Place in a jar or plastic box and scatter over the remaining ingredients in layers (if you are vegetarian, replace the salami with something of your liking), ending with the basil.

01:15 PM
3D Touch and Widgets in iOS 10

3D Touch adds a completely new dimension to the iOS user interface and introduces an entirely new way to interact with your iPhone. By creating a small demo App you are going to explore the existing API and get introduced to additions in iOS 10. You will also learn about using widgets as an extension that displays a small amount of timely, useful information or app-specific functionality.

Join this session
BRIAN ADVENT
BRIANADVENT.COM
02:30 PM
Developer Story: Josh Deichmann from DIVIDR (ADA Winner)

Josh is a 3rd year Computer Engineering student at the Rochester Institute of Technology and takes a pride in keeping up with the latest in Apple developments. Growing up on a dairy farm that uses robots to milk the cows, computers have always been a being part of his life. He began developing apps when he was 14 years old using Gamesalad, and now develops iOS apps exclusively in Swift. Josh was a WWDC 2016 attendee and student scholarship recipient, as well as part of the team that received a student Apple Design Award for their app, “Dividr.” As part of the team, he served as the sole iOS developer. When he’s not studying or pursuing his hobby of app development, Josh devotes his time to nurturing strong connections with the newest members of the Cru club at RIT.
 
A little bit more information about Dividr: It started as a hackathon app, and the first version was created in about 36 hours, winning the 2016 Apple iOS App Challenge at RIT.
 
Dividr at Devpost link

Join this session
JOSHUA DEICHMANN
IOS DEVELOPER AND CO CREATOR OF DIVIDR
11:00 AM
Designing for Apple Watch

watchOS 3 represents a big leap forward for Apple Watch and the apps that run on it. By designing a watchOS App you will learn best practices and techniques for making complications, notifications and apps that are highly actionable, glanceable and responsive.
 

Join this session
NINA STEED
Select date to see events.