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 day my open source projects are mostly about SwiftUI. And Redux. Yeah! I'm a big fan of the Redux architecture and I've been working with Redux and iOS (UIKit) for years. So I love plugging it wherever I see it fit.
Why am I here? Why are you reading that? 🍷
I really love to share with the community any side projects I'm working on. 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
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 have round 4200 stars and I keep it up to date with latest SwiftUI features and API change. It's also used by Apple 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 right now, I'm working on a new SwiftUI application here. It's a full featured companion application for Animal Crossing New Horizons. And it's even available on the App Store. And this time it's not made with Redux but a simple MVVM architecture. We now have over 20 contributors and if you want to get into SwiftUI you can become one too!
I also write from time to time, last summer with the release of SwiftUI I've wrote a serie of articles about how to make a real world application using SwiftUI.
And last but not least I'm also giving 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. Time to change topic now.
All that to say that I really love contributing to the wonderful 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!
4 sponsors are funding Dimillian’s work.
Featured work
-
Dimillian/MovieSwiftUI
SwiftUI & Combine app using MovieDB API. With a custom Flux (Redux) implementation.
Swift 6,072 -
Dimillian/ACHNBrowserUI
Animal Crossing New Horizon companion app in SwiftUI
Swift 1,528 -
Dimillian/SwiftUIFlux
A very naive implementation of Redux using Combine BindableObject to serve as an example
Swift 600 -
Dimillian/SwiftHN
A Hacker News reader in Swift
Swift 1,685 -
Dimillian/LittleOrion
Master of Orion like for your iOS devices, for now it's mostly nothing...
Swift 12 -
Dimillian/HackerSwifter
A Swift Hacker News library
Swift 172
Select a tier
$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.