Craig Clayton

744 Followers
60 Following
568 Posts
Sr. iOS Engineer | Teacher | Mentor for EdFarm | Author of SwiftUI Projects & iOS Programming for Beginners | iOS Content creator YouTube 
https://www.youtube.com/c/DesigntoSwiftUI

Built with:

- 🟒 Kotlin - 100% Kotlin codebase
- 🎨 Jetpack Compose - Modern declarative UI
- πŸ—„οΈ Room - Local persistence
- 🌊 Coroutines + Flow - Reactive async
- 🎬 TMDB API
- πŸ”₯ Firebase - Analytics
- πŸ’‰ Hilt - Dependency injection
- πŸ—οΈ MVVM Architecture

Countdown2Binge is officially in Alpha on iOS + Android (native). Core features are in and stable.

On to the next build: CookMode β€” same native, platform-first approach.
Pickleball app after that.

Finally cracked the flow for Countdown2Binge. If you binge shows, this is for you.

Empty slots waiting.
Add a show.
It sits in "Anticipated" β€” no date yet.
Premiere announced β€” it moves up.
Starts airing β€” becomes a card counting down to binge-ready.
Season ends β€” next season drops to the bottom.
You do nothing.
The timeline just runs.

Still tweaking the designs but 90% there. Excited to get this into people's hands. Coming soon to iOS and Android.

I’ve added a new card stack with swipe interactions, giving the app a cleaner look while making it obvious which show is set to complete first.
As I am working on my portfolio I forget how much stuff I did that I don’t share in my resume. This is one of my favorites I need to add more to it.
Working on my portfolio should be done by Monday
Excited that this app is finally being submitted to the store. This dynamic for was a challenge as it builds some of the pages dynamically as the user makes options. The form options are all driven from an api so everything is dynamic.App design was done by me.
Has anyone ever experienced a JSON feed where even if you do ? the array or object comes back nil. I have tried everything ? decodeifPresent and nothing works. Attached are the two items that always come back nil when decoding
I’m really excited with the progress of this macOS app. I’ve added an animating panel similar to Xcode. πŸ™ŒπŸΎπŸ™ŒπŸΎ

HELP:

Does anyone know the cause of this navigation issue. I know I am not doing something right but not sure what. This should go to detail not to the grid.