🌎 Community-curated list of tech conference talks, videos, slides and the like β€” from all around the world

πŸ“… 2018-01-29
🌎 Paris, France
Come see the best developers worldwide speak on the most beautiful stages Paris has to offer.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Hugues Bernet-Rollande
    Hugues shares his learnings working on an end to end encrypted app. After a quick introduction of why you should use E2EE how it works, he goes over its biggest challenges on mobile, describing the shift of computation from your server to your mobile and the difference between security and safety, plus its UX/UI implications.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Sally Shepard
    Accessibility is a complex problem. In this talk Sally looks underneath this β€˜umbrella’ term, talks about making something usable by everyone and how complex vision is. She references a personal story of visual impairment, demonstrates how to recreate that impairment using GPUImage2 on the iPhone, then how to reverse it and discusses how powerful that can be…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Bruno Muniz
    Bruno demonstrates how to bootstrap a project with the ARKit framework with easy examples written in Swift and resources included. Starting from scratch, he covers setting up the environment and adding nodes, geometries & actions to the scene.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Ellen Shapiro
    Ellen talks about the benefits and drawbacks of Protocol Oriented Programming, and protocols with default implementations.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ‘€ Ben Cohen
    You can play a part in making Swift a more expressive language! Ben talks about enhancing the Swift standard library, which is the basic vocabulary for writing programs in Swift. Have you ever wanted to make a contribution to the Swift project? The Swift standard library is written entirely in Swift, and if you have an idea to improve it, you could pitch an …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Graham Lee
    Far from being mutually exclusive ways to write software, OOP and functional programming are two useful mental toolsets for designing software. Graham explores how the two are related to find out more about each.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Brandon Kase
    How can we define some data type (for example a view layout) such that (1) we can later add new variants (new views) and (2) we can add new behavior (rendering to AppKit in addition to UIKit) without losing type safety or touching the first bit of code? This is known as the Expression Problem. Will Brandon find a way to solve it? Subclassing solves (1), but …
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Oscar Falmer
    ARKit is a glimpse of what is to come with AR Glasses. It's the perfect time for iOS developers to create or integrate ARKit in their apps to craft amazing user experiences. Based on his experience with TweetReality, Oscar shares his four main ingredients for a successful AR app: AR ideas, Timing, User Experience and how to integrate it in your app.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Guy Daher
    Objective-C and Swift are both widely used by developers. Apple went into a lot of effort to β€œbridge” those two languages. The problems arise when there is no equal notion in Objective-C for what you are trying to express in Swift. Guy showcases tips on ways to get around the unbridgeable features. Objective-C has been the main programming language for Apple…
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Peter Steinberger
    Binary frameworks? Without ABI? In Swift? What’s the deal with Swift Modules? In his talk, Peter discusses binary frameworks and stability, when and why ABI matters, and why his team writes in Objective-C. Learn more about what you can do right now, what other companies are doing, common pitfalls, and the future.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ GrΓ©goire Lhotellier
    There are 2 very important things before writing any line of Swift: Names and Architectures. And Architecture Names. Grégoire dives very seriously in these topics and tries to see how we can master them in a classy and 2018-ish way. This is an emoji-free talk 😐
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Paul Hudson
    Functional programming might seem scary at first, but with some hands-on examples you will soon find you can use map(), flatMap(), filter(), and more in your own projects and see some real benefits.
  • 🎀

    • πŸ“Ή 1 video
    • πŸ“ 1 slide deck
    • πŸ‘€ Ben Scheirman
    Model View Controller is the pervasive design pattern that rules iOS development. Often, however, we try to fit everything we write into either a model, a view, or a controller. This can lead to complicated controllers that do too much and are difficult to understand, test, and change. Ben explain how we can introduce our own objects, introduce new actors, a…