SwiftUI Weekly Observations #2
Jan 5, 2021, 3:43 AM
During development in SwiftUI, it is an often question to arise – how to size each element on the screen? The Problem There are basically two choices: keep the dimensions of the element within itself set the dimensions during...
SwiftUI Weekly Observations #1
Dec 31, 2020, 2:32 AM
Easy Testing Whenever I am creating a new View, I always create a data model struct that I’d use to instantiate that View. I mark it with @State attribute and the View becomes stateful, meaning that whenever the data model changes,...
Notarizing macOS app – XcodeUpdates
Dec 26, 2020, 10:37 AM
Today was rather a random day. First of all, I have been working all day on a commercial product.Nevertheless, I was able to listen to the latest Stacktrace Podcast (@stacktracepod) which was not technical at all (except that...
The Adventures with NSTask & co. (Part 3)
Dec 24, 2020, 8:04 AM
Even though I was not able to resolve the issue, still I figured that I’d rather release the source code for the XcodeUpdates, than keeping it to myself until the release. And by doing that, I was able to share the info about the app...
The Adventures with NSTask & co. (Part 2)
Dec 22, 2020, 10:11 PM
After preparing the archived build, I was too optimistic about the outcome that was ahead of me. When I have started writing @UpdatesXcode, I was thinking that I would somehow be able to pass through the review process and distribute the...
The Adventures with NSTask & co. (Part 1)
Dec 21, 2020, 9:12 PM
After almost a month of coding during sleepless nights my favourite side-project so far, @UpdatesXcode, I have uncovered a world of problems to myself. At the time, I was rushing to finish all of the nice little state handling-related...
Fear of being fired
Dec 1, 2020, 11:07 AM
On one of my journeys in my career as a Software Developer for Apple platforms, I had a situation where every single day I would be frustrated off fearing being fired. Every. Single. Day. At first it was causing a lot of stress out of...
Passion Wave in Software Development
Sep 19, 2020, 12:37 PM
While writing my second indie project, I have faced an interesting case. I never think through the entire codebase beforehand when writing side-projects. What I instead do is I think through each and every single detail like having a...
Progress Indicator v1
Jan 3, 2018, 3:41 AM
Creating drop-like shapes for progress indicator with a minimum toolset of customisation options is just nice. See more for UIBezierPath, CAShapeLayer and Swift 4 magic!
UIBezierPath, CABasicAnimation and Swift
Jan 2, 2018, 3:52 PM
In order to have a straightforward aim for writing posts, this one combines summary for the idea behind Animation tag. See different progress indicators, animation engine based on CoreAnimation and more yet to come! Also, Swift.
Purpose
Nov 17, 2017, 4:10 PM
Story One guy knows a lot of patterns, types of software architecture. He has read tons of books, how-to’s. He is also a regular StackOverflow reader. He follows best posters there, and reads all of their answers to expand his pool...