Become a sponsor to Thomas Ricouard
Hello everyone
I'm Thomas, primarily an iOS/macOS developer, but I love to try new things. In the past, I also did some web application development using React and other technologies. But those days my open source projects are primarily about SwiftUI.
Why are you here? Why are you reading that? π·
I really love to share any side projects I'm working on with the community. It's a huge motivation for me. Actually, most of the time I just create a new GitHub repository, find a cool name (or not π), and create the repository. Then I clone it and finally, I create a new Xcode project inside this new freshly cloned folder. All that to say my mentality is not mobile-first, but.... opens source first! π₯
As soon as SwiftUI was released I started an open-source project called MovieSwiftUI. It's a full-featured iOS and macOS application using SwiftUI, Redux and Combine. I've been thrilled with the feedback. Today it has over 6000 stars, and I keep it up to date with the latest SwiftUI features and API changes. Apple also uses it in the Swift Source compatibility tests suite. I consider it to be a great starting point if you want to learn SwiftUI & Combine. And it's a great introduction to understand Redux and why it works so well with SwiftUI.
But I'm currently working on a new SwiftUI application here. It's a full-featured Mastodon client in SwiftUI for iOS, iPadOS & macOS. And it's currently available on the App Store. Feel free to join me on the repository to give feedback, report issues, and even maybe contribute! The project now has over 100 contributors and more than a million monthly sessions. It's one of the best Mastodon clients out there. It's a great starting if you want to dig in the code of a real-world, full-featured SwiftUI app.
I also write from time to time last summer with the release of SwiftUI I wrote a series of articles about how to make a real-world application using SwiftUI.
And last but not least, I also give conferences whenever I'm invited to speak. I did a FrenchKit talk about SwiftUI & Redux, a shorter version of this talk at DotSwift. And I did my last talk about Redux + SwiftUI at UIKonf. It's time to change the topic now.
All that to say, I really love contributing to the beautiful Swift community. But I also have a full-time job that I love.
So if you enjoy all that, please consider supporting my work via Github sponsorship!
Thank you! π
Featured work
-
Dimillian/IceCubesApp
A SwiftUI Mastodon client
Swift 5,617 -
Dimillian/MovieSwiftUI
SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.
Swift 6,466 -
Dimillian/ACHNBrowserUI
Animal Crossing New Horizon companion app in SwiftUI
Swift 1,695 -
Dimillian/SwiftUIFlux
A very naive implementation of Redux using Combine BindableObject to serve as an example
Swift 656 -
Dimillian/SwiftHN
A Hacker News reader in Swift
Swift 1,707 -
Dimillian/RedditOS
The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur
Swift 3,963
$2 a month
SelectThanks for the coffee! βοΈ
$5 a month
SelectThank you!
- You help me keeping my open source projects maintained.
$15 a month
Select- Thank you so much!
- Do you need some help with your SwiftUI application? Drop me a line on my Twitter and I'll help you!
- You'll also get priority on your PR/issues on any of my open source projects.
$30 a month
Select- All previous tier rewards
- Thank you so much!
- I'll mention you publicly on my Twitter for being a super sponsor! I'll also add you to the list of sponsor of MovieSwiftUI and other open source projects of mine!
- You really help me stay motivated to keep contributing to the community!
$200 a month
Select- All previous tier rewards.
- Crazy
- Thank you / love you
β₯οΈ - Get your company logo as sponsor on any / all my open source projects.