I took a Computer Graphics course during college, and I've been revisiting the subject. During this recent exploration, I came across something interesting: Bresenham's Line Drawing Algorithm. It's a straightforward and extremely clever method for drawing lines on a pixel-based display. Let's take a closer look at how the algorithm
Between my recent SwiftUI projects and YouTube content, animations have become a crucial part of my work. So, I've been down a bit of an animation rabbit hole lately... We'll start with the basics - from linear animations to easing curves - and then we'll dive into creating custom animations
⚡ Build Switcher intelligently caches the latest builds across your most frequented branches. Now, you can switch between these builds instantly in the Simulator without having to wait for compilation or stashing your working changes when you change branches. Say goodbye to wasted time on resolving dependency versions, battling caching / DerivedData
Serve. Score. Share. Elevate Your Play.
Today, I'm excited to announce the launch of my latest app, Resistor Color Band Calculator, now available on the App Store. Designed with a sleek and user-friendly interface - the Resistor Color Band Calculator app - is a must-have for professionals, educators, and DIY enthusiasts who work with resistors. Whether
Hey iOS Developers! We all know the struggle of having a cluttered desktop filled with stale iOS Simulator screenshots. That's why I created Screen Purge - an iOS Simulator Screenshot cleaner. Screen Purge is specifically designed to simplify the process of managing and deleting iOS Simulator screenshots and recordings. With
After careful consideration, we have come to the difficult decision of closing down StickerSpot. We understand that this news might come as a disappointment, and I want to take a moment to express our gratitude for your interest and creativity. While running StickerSpot has been an enjoyable experience, but unfortunately,
Today's tutorial will focus on using SwiftUI to recreate the UI and functionality of the iOS Timer. We'll construct each of the UI components individually, build out the ViewModel, and then we'll bring everything together. The source code for this project is available here. Breaking Down The UI When we
In this article, we'll see how we can save the contents of a WKWebView as a PDF using Swift 5.
When creating YouTube videos or writing about iOS Development, I'll typically try out the code in Xcode first and then convert it into either a blog post or YouTube video once the implementation is complete. When it comes time to make the video tutorial, I'll often edit out the parts