ONLINE CONFERENCES
TAILORED FOR DEVELOPERS

Swift With The Best
Saturday, June 25th / 10am-6pm EDT
TAKE ME THERE !

IMPROVE YOUR SWIFT SKILLS WITH THE BEST SPEAKERS


With The Best is the biggest Online Conference Series for developers.

Join some of the leading Swift experts for exclusive live coding sessions, demos and 1-to-1 mentorship.

Enjoy the world’s top Swift developers' talks right in the comfort of your home.

AN INTERACtive learning experience

1 Conference

Series of 50-minute conferences on Swift tailored for developers.

2 1-to-1 Session

Live video mentoring sessions with the chosen expert(s). Book a mentor.

3 Forum

Q&A Forum where both experts and attendees can share knowledge, files and resources.

4 Replay + Slides

Access to the replay and Slideshare links guaranteed for 2 months via our platform. 

speakers

Basel Farag
Mentor, Thinkful
Basel is a ground-breaking Swift mentor, developer, writer, and engineer
Tobias Due Munk
Founder, Developmunk
Tobias, founder of Developmunk is a UX and data processing expert hybrid
Matt Faluotico
Software Developer, Xero
Matt is a serial iOS app dev - Pillar, Sobertool, MyPharmacist, Count My Steps
Logan Wright
iOS Developer, Intrepid Pursuits
Logan is an active OSS contributor, senior iOS developer, and Vapor cofounder
Tiago Martinho
Agile SW Developer, XPeppers
Tiago is specialised in mobile payment apps with Swift for iOS & Apple TV stream
Tanner Nelson
Senior Engineer, Qutheory
Tanner created Esca & Decode and is co-founder of Vapor
Mathias Claassen
iOS Developer, Xmartlabs
Mathias created the elegant iOS dynamic form builder Eureka using Swift
Zhigang Fang
Consultant, ThoughtWorks
Zhigang is an expert on advanced techniques for concise and safe Swift libraries
Lucas Farah
Co-founder, Awesome-iOS
Lucas created Awesome-iOS a curated list of iOS libraries/frameworks/tutorials
Aferdita Muriqi
Sr. Mobile Engineer, NYPL & iOS Professor, NYU
Aferdita, founder of Buddy! audience engagement app used at UN, USAID, and GIZ
Kyle Jessup
CTO, PerfectlySoft
Kyle is "the Father of Perfect" & known as lead developer server-side of Lasso
Martin Barreto
Co-Founder & CTO, Xmartlabs
Martin creates OSS libraries - Eureka, XLPagerTabStrip & XLActionController
Ayush Goel
Sr. Software Developer, Directi
Ayush is a senior software developer with love for design patterns & algorithms
Bruno Berisso
Sr. Software Developer, Tryolabs
Bruno is specialized in mobile iOS development with a focus on Swift UX
Gabriel Peart
Senior iOS Engineer, Cabonline
Gabriel is a renowned & awarded software engineer who loves cats and gummy bears
Boris Bugling
Cocoa Developer, Contentful
Boris is a cocoa dev working on the iOS SDK & strong open source contributor

speakers

agenda

10:00 am
10:50 am
Swift 3: Swift Harder
Basel Farag

In 2016, the world of iOS and Swift have seen a whirlwind of changes and rumors. From hinting Swift's eventual compatibility with Android to the introduction of robust safety systems like try, catch, and guard. Let's discuss more advanced sections of Swift and what changes we might expect come Swift 3.0 and WWDC this year.

11:00 am
11:50 am
Write an Argo from scratch
Zhigang Fang

Argo is a library that lets you extract models from JSON (lightweight data interchange format) or similar structures in a way that's concise, type-safe, and easy to extend. Argo represents a new way of doing things in Swift, write a new Argo from scratch can better demonstrate this approach and also the functional ideas behind it, like monad, parser combinator etc.

11:00 am
11:50 am
Cross-platform Swift
Boris Bugling

Swift is now not only available on all four Apple platforms, but also on Linux — and possibly soon elsewhere as well. Each platform has some peculiarities, but we want to write at least some of our code in a way that works on all of them, e.g. to share a piece of business logic between our iOS application and the server-side. This talk gives an overview on which APIs are available cross-platform and how we can effectively build components that work everywhere.

11:00 am
11:50 am
Learning Functional Reactive Programming
Tobias Due Munk

Swift has introduced quite a bit of functional programming into the world of iOS development. Get an introduction to the functional concepts available in Swift and how the reactive part of Functional Reactive Programming (FRP) can be used in Swift.

12:00 pm
12:50 pm
Swifty Core Data
Ayush Goel

Protocols as first class citizens have been the most awesome thing in Swift. Add Protocol extensions to that and you get nice reusable code. Learn how you can use protocols and extensions to make working with core data a bit easier.

12:00 pm
12:50 pm
Let's Build a Website in Swift
Tanner Nelson

Find out the advantages of server side Swift over PHP, Ruby, JS, etc. Learn how to create a website using Vapor through a live tutorial and how to deploy it and discover how to get started and contribute to the community.

12:00 pm
12:50 pm
Creating forms with Eureka
Mathias Claassen

Speed up form development with this open source project. Learn the structure of forms, how they are created as well as, managing events, getting the values out of dynamic forms and basic customization for your project.

1:00 pm
1:50 pm
Framework Independent Applications with Swift
Tiago Martinho

Learn how can one structure a swift app in order to decouple it from the platform (iOS, macOS, Linux). Find out through a practical example how cost effective it is to port a swift app for iOS to macOS and the benefits and costs associated with this approach.

1:00 pm
1:50 pm
The Art of Generics
Logan Wright

Learn about Generics, why they matter in Swift and how to use them effectively. Improve your knowledge on Generic Extensions, Protocol Extensions and Concrete Extensions and the future of how Generic Extensions can also conform. Discover the limitations of generics and how to work around them, and find out how they’re being used to shape the server side.

2:00 pm
2:50 pm
Var, let, and the question mark
Matt Faluotico

Swift introduced a new kind of object type, called an optional. Optionals are one of the key elements that separate Swift from other languages. At a higher level, optionals say whether or not a property has a value and what that value equals. Start at this higher level and go lower, talk about the implementation behind the scenes of optionals, the best time to use them, and how to pair them with the other unique elements found in Swift.

2:00 pm
2:50 pm
Rapid Product Development using iOS Open Source Libraries
Lucas Farah

With the arrival of the Swift language, the iOS open source community grew exponentially. We now have a lot of people developing thousands of amazing projects to help fellow developers with different things, from Networking to Alert Views,  Localization, Images and much more. Learn how to integrate these open source libraries in your projects for a faster and better development.

3:00 pm
3:50 pm
Perfect: A Hands-On Introduction
Kyle Jessup

Explore Perfect the web server and tool kit for developers, its components (e.g., library, connectors) and learn how to start your own project in Perfect  by practicing with the main author of the framework.

4:00 pm
4:50 pm
WWDC - What’s new in Swift?
Aferdita Muriqi

Swift is heading for amazing things. As the most loved programming language of 2015 according to Stack Overflow, and proving incredible user growth, predictions for anticipated improvements include increased portability of Swift 3.0, and possibilities into cross-platform usability benefiting devs everywhere. Find out the key learnings from WWDC.

4:00 pm
4:50 pm
Protocol - Oriented Language
Bruno Berisso

At WWDC 2015, Dave Abrahams, lead of the Swift Standard Library group at Apple, introduced Swift as a Protocol-oriented language. See what it means for Swift to be Protocol, oriented and how you can use it to write more powerful code

5:00 pm
5:50 pm
Opera, swiftly orchestrate your code to populate table views with remote data
Martin Barreto

Learn how to use Opera library to show remote data into a UITableView. Opera leverages swift language capabilities and compounds many OSS projects to provide a simple, reliable and maintainable way to retrieve and show remote data collections.

5:00 pm
5:50 pm
Test-Driven Development with Swift
Gabriel Peart

What is TDD? What are the Benefits? Does it hurt? Set your code on fire with TDD and understand the specific ways that a test-driven approach can benefit your workflow.

They talk about WTB

@Guenacloud
"@hwyeh great presentation!!!Thanks for your useful tips. #IoTWTB"
@gohucan
"Attending #IoTWTB. A good idea to be in touch with people involved in the IoT anywhere in the world!"
@AlisonBLowndes
"Learning #genomics w/ Toby Hocking in snowy Montreal https://github.com/tdhock… #AIWTB"
REGISTER

PARTNERS