Tweet
Then I moved to other stencils, and these were rejected because for being not universal. I mean that many students who are not enrolled in STEM or related may not even know how to use these tools. Lastly, this metaphor is not acceptable for a productivity app icon. #buildinpublic pic.twitter.com/huHGVUMhy2
After we assembled the first builds of the Mac version, we started brainstorming ideas for its icon. We intended to enrich our iOS icon with one adornment that would go beyond its bounds like it is typical on macOS. So, we started to figure out the best metaphor. #buildinpublic pic.twitter.com/wV1KNzvIFW
Apparently, SwiftLint helped us discover and fix a very interesting bug. #buildinpublic
Even though our project has no intent definitions or anything related to App Intents or Siri intents, the Xcode 15 is stuck on the "Extract app intents metadata" phase when building one of our internal frameworks.

Did anyone face the same issue?

#xcode #buildinpublic #iosdev
By the way, I highly recommend setting meaningful identifiers to NSLayoutConstraint to make it easier to spot an issue. #iosdevelopment #buildinpublic
I guess NSTextField is the nastiest, most unpredictable, and uncontrollable of all controls in AppKit. #buildinpublic
Occasionally, I play around and sketch various icons for our internal dashboard app. #buildinpublic #appicon #sketchbook
One of my pet projects from 2014-2015 was a simple iPad calendar app where I experimented with various animations and interactions. It consisted of an endless scroll view with rows representing the days. Notice how the Today button appears on scrolling. #buildinpublic #iosdev
When you launch Subjects for the first time, the app will not present you with implicit alerts interrupting your experience. Instead, we use non-modal floating dialogs that do not interrupt you. #uiux #iosdev #buildinpublic
Timeline and Calendar views on Subjects for iPhone have their way of showing the Now and Today buttons that scroll to the current time and day. These buttons appear when needed and hint at the scroll's direction.
#uidesign #buildinpublic #ios
That's why we decided to replicate the behavior of the system navigation bar to accommodate our design and create a unique look for our app. #buildinpublic #iosdev #indiedev
Our design required a large title with the leading margin (highlighted in pink). And few titles needed additional adornments (highlighted in yellow).
It can't be achieved using system API for the navigation bar, SwiftUI, or UIKit. #iosdevelopment #buildinpublic
In Subjects for iPad, we wanted the app to look and feel like a built-in app. It follows the UI pattern for all modern iPad apps. One of the problems is that the large title in the navbar doesn't allow customizations other than font and color. #iosdevelopment #buildinpublic
This tweet starts a thread showing UI/UX ideas rejected during our iterative process. Most of them seemed great in theory but made our product a complete failure. Please like and follow so that I can add more and you can learn from our mistakes. #buildinpublic #indiedev #macos
We are working on enhancing our existing icons and adding new alternate icon colors for @getsubjectsapp. Which one is your favorite? #buildinpublic #indiedev #iosdev #appicon