GithubHelp home page GithubHelp logo

Passionate iOS and tvOS developer since 2010, I focus on crafting delightful and robust applications targeting Apple devices.

  • 🇨🇭 I am currently working at RTS (Radio Télévision Suisse), which is part of the SRG SSR (Swiss Broadcasting Corporation).
  • 📽 I am contributing to Pillarbox, the next-generation SRG SSR player ecosystem. The Apple implementation introduces a modern, fully reactive and SwiftUI-friendly approach to media playback on Apple platforms. In other words I know AVFoundation, AVKit, SwiftUI and Combine pretty well.
  • 👷 I was a main contributor for the Play SRG platform, which is how the SRG SSR and all its business units (RSI, RTR, RTS, SRF and SWI) provide public access to the audio and video content they publish.
  • 🧑‍💻 I nowadays write code in Swift, though I still enjoy some Objective-C from time to time.
  • 📚 I currently write iOS and tvOS apps using a combination of SwiftUI and UIKit for user interface work, with the help of Combine and reactive programming to drive user interface updates.
  • 🧰 I enjoy creating SDKs with simple, expressive and well documented APIs.
  • 💡 I share my knowledge through in-depth technical articles I publish on my blog.
  • 👀 Wanna have a look at the code I write? Then check the repositories of the application and player) I am working on, they are public!
  • ⬅️ Wanna get in touch? Then check the links on the left!

Samuel Défago's Projects

carthage icon carthage

A simple, decentralized dependency manager for Cocoa

coconutkit icon coconutkit

CoconutKit is a productivity framework for iOS, crafted with love and focusing on ease of use

coconutkit-binaries icon coconutkit-binaries

Repository containing CoconutKit binaries for use with CocoaPods. Do not watch, fork or clone!

coconutkit-cocoapods icon coconutkit-cocoapods

Repository containing CoconutKit source code for use with CocoaPods. Do not watch, fork or clone!

flex icon flex

An in-app debugging and exploration tool for iOS

icarousel icon icarousel

A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS

licenseplist icon licenseplist

A license list generator of all your dependencies for iOS applications

lldb-quicklook icon lldb-quicklook

Debugger commands to open images, views, and more using Quick Look.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.