Advertisement · 728 × 90

Posts by Justin Wells 

Video

In honor of global accessibility month, I made a lifetime license completely free through the end of the month! As long as you get it by then, it’s free forever 😊

11 months ago 0 0 0 0
Preview
Apple unveils iOS 19 accessibility features: Magnifier for Mac, App Store labels, more - 9to5Mac Ahead of WWDC kicking off in June, Apple today has officially unveiled this year’s new accessibility features for iPhone, iPad,...

Happy global accessibility awareness day!

Apple dropped some insanely cool accessibility feature leaks today 👀

9to5mac.com/2025/05/13/a...

11 months ago 0 0 0 0

That’s exactly how I did it. Waking up at 4:30am to get a head start on the day with some SwiftUI

11 months ago 1 0 0 0

Keep up the great work, #100DaysOfSwiftUI is phenomenal

11 months ago 1 0 1 0
Video

Guys, it’s live

I’m launching my app, ColorSense. It’s an app for colorblind insidiously or designers who wish to identify, match, or save colors.

I may already have v1.2 just about done with some incredible new features, too 👀

apps.apple.com/us/app/color...

#iOSDevelopment #AppDevelopment

11 months ago 1 0 0 0
Post image

Happy Tuesday, everyone!

I’m so grateful to be working on my passion projects, like ColorSense! This app is all about uncovering all the details about colors. What’s on your agenda for the day?
#AppDevelopment #developers #iosdev

11 months ago 1 0 0 0
Post image

Apple is finally done processing my migration from an individual account to a business account, I'm back in business

1 year ago 1 0 0 0
Advertisement

Any fellow iOS developers use Upwork by chance? I'm just starting into it, but haven't my first client yet

1 year ago 1 0 0 0

This is something I used to be more upset about until I’ve dealt with both Apple and Google developer support more - Apple really puts a lot of time and effort into ensuring app quality, basic testing, and security. It’s not perfect since $99/year is a bit annoying, but they do a lot as well bts

1 year ago 1 0 0 0

Keep up the great work!

1 year ago 0 0 1 0
Post image

FYI You CAN in fact test Accessibility for your iOS applications through the simulator

In Xcode click "Xcode" then under "Open Developer Tool" select "Accessibility Inspector"

At the top left ensure your simulator/app is selected and finally make sure you have the reticle selected. Happy coding :)

1 year ago 2 0 0 0

Tbh it even helps once you use SwiftData, since it uses CoreData under the hood

1 year ago 1 0 0 0

I was JUST dealing with this one, and usually I find the fix is simply moving a variable declaration out of the view.

Sometimes it is a bit difficult though, given some of the views are dependent on another. This is usually only an issue for me while I'm prototyping tbh

1 year ago 0 0 0 0
Post image Post image

Making my first YouTube video in a while 🤔👀

1 year ago 0 0 0 0

Early on I wrote lots of poor code, entirely unmaintainable and I was sick of working on my own projects. I picked up a couple of books on software development, leading to discovering SOLID and began to implement it in my own work to solve my own frustrations with my code 😭😂

1 year ago 1 0 1 0
Advertisement

I love GeometryReader. It is a bit dated, and can often times throw off a lot of other view’s alignment but it is indeed very powerful. It’s nice to have the option of granularity with screen sizes when you need it.

1 year ago 1 0 0 0

You’re just about to get into the SwiftUI side! Congratulations! 😊

1 year ago 0 0 0 0

Awesome! Keep up the learning 😊

1 year ago 1 0 0 0
Post image

Announcing that I've submitted ColorSense to the app store for review! @ColorSenseApp

It's an app designed for colorblind individuals or designers wanting a simple place to store colors. Developed for iOS, iPadOS, watchOS, and macOS coming soon.

#BuildInPublic

1 year ago 6 1 1 1

Absolutely! When starting with light mode you can focus on the overall design simpler imo.

Then, you can make slight alterations to keep the same feel, just dark. Technically you can do the same in reverse, but I find it more difficult for design cohesion

1 year ago 0 0 0 0

I’m a dark mode user, but I find it easier to convert light mode to dark mode than the other way around.

So I design light mode first

1 year ago 0 0 0 0

When you design iOS apps, do you start with dark mode or light mode?

1 year ago 0 0 1 0
Preview
Justin W. View Justin W. profile on Upwork, the world’s work marketplace. Justin is here to help: Senior iOS Engineer. Check out the complete profile and discover more professionals with the skills you need.

www.upwork.com/freelancers/...

You can see the finished video here!

1 year ago 0 0 0 0
Post image

Upwork introduction video time

1 year ago 0 0 1 0

Submitting proposals on upwork basically all day is such a foreign way to spend a day for me - anyone else do upwork? I’ve only just started.

1 year ago 0 0 0 0
Advertisement

For the fellow iOS developers, I’ve got a headless Mac mini server running in my basement so I can flip a switch and have this also be my iOS development machine

1 year ago 0 0 0 0

Of course! Feel free to reach out at any point and I can throw in my explanation 😊

1 year ago 0 0 0 0

Not quite, it’s more similar to quick sort of merge sort

Essentially it runs multiple times over start to end:

1: Compare “Gloria” and “piper”
2. then “Piper” and “Billy”
3. Then “Billy” and “Tiffany”

Then, once it finishes this pass it’ll start over with the currently modified results on repeat

1 year ago 0 0 0 0

I can absolutely understand how this would trip people up!

Essentially, the "sorted(by:)" function is an internal function in Swift. It automatically will take pairs from your array, pass them into captainFirstSorted function as name1 and name2, and then will use the returned value to order them

1 year ago 0 0 0 0
Post image

The PC build is finished! 😊

1 year ago 0 0 1 0