duemunk / SwiftWTB

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SwiftWTB

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

Join some of the most esteemed Swift experts for exclusive live coding sessions and benefit from 1-to-1 mentoring on Saturday June 25th 10am-6pm EDT [Get your ticket here!] (http://swift.withthebest.com/?utm_source=github&utm_medium=repo&utm_content=&utm_campaign=swiftwtb)

Talks will be available after the conference on the [Swift WTB platform] (https://swift.withthebest.bemyapp.com/) Continue learning with the speakers' resources and code

Table of Contents

  • [Speakers] (#speakers)

    • [Basel Farag] (#basel-farag)
    • [Zhigang Fang] (#zhigang-fang)
    • [Tobias Due Munk] (#tobias-due-munk)
    • [Mathias Claassen] (#mathias-claassen)
    • [Ayush Goel] (#ayush-goel)
    • [Tanner Nelson] (#tanner-nelson)
    • [Logan Wright] (#logan-wright)
    • [Tiago Martinho] (#tiago-martinho)
    • [Lucas Farah] (#lucas-farah)
    • [Matt Faluotico] (#matt-faluotico)
    • [Kyle Jessup] (#kyle-jessup)
    • [Bruno Berisso] (#bruno-berisso)
    • [Aferdita Muriqi] (#aferdita-muriqi)
    • [Martin Barreto] (#martin-barreto)
  • [External Links] (#external-links)

  • Q&A

Speakers

Basel Farag

at [Thinkful] (https://www.thinkful.com/) Blogs at [Gargling With RazorBlades] (http://www.garglingwithrazorblades.com/)

Talk: Swift 3: Swift Harder

"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."

Zhigang Fang

at ThoughtWorks

Talk: Write an Argo from scratch

"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."

Tobias Due Munk

at developmunk

Talk: Learning Functional Reactive Programming

"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."

Mathias Claassen

at XmartLabs

Talk: Creating forms with Eureka

"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."

Ayush Goel

at Directi

Talk: Swifty Core Data

"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."

Tanner Nelson

at QuTheory

Talk: Let's Build a website in Swift

"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."

Logan Wright

at Intrepid Pursuits :

Talk: The Art of Generics

"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."

Tiago Martinho

at XPeppers

Talk: Framework Independent Applications with Swift

"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."

Lucas Farah

at Awesome iOS

Talk: Rapid Product Development using iOS Open Source Libraries

"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."

Matt Faluotico

at Xero Matt

Talk: Var, let, and the question mark

"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."

Kyle Jessup

at Perfect

Talk: Perfect: a hands on introduction

"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."

Bruno Berisso

at TryoLabs

Talk: Protocol - Oriented Language

"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"

Aferdita Muriqi

at Dita

Talk: WWDC - What’s new in Swift?

"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."

Martin Barreto

at XmartLabs

Talk: Opera, swiftly orchestrate your code to populate table views with remote data

"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."

External Links

Q and A

About