Sign in

Software Developer Lead iOS | Writer | Reader | Husband/Father
Screenshot from Apple WWDC 2021 Keynote

Focusing on SwiftUI, UIKit, CoreML, Swift, Xcode (Cloud), Accessibility, and Diversity

That’s right fellow devs! WWDC 2021 is officially underway! Following the same virtual format as last year, with enhanced community interaction and events, it certainly looks to be jam-packed with sessions covering a wide-range of topics.

While Apple certainly has a number of areas of focus, I specifically choose 6…


Demonstrating How by Porting Our Portrait Mode Example to SwiftUI

Photo by Kelly Sikkema on Unsplash

SwiftUI is a young, yet powerful, UI framework by Apple that is both declarative and reactive by design. Its appeal to so many developers is that it is simple, modern, and NOT Interface Builder/Storyboard driven.

That being said, not everything about SwiftUI is polished and matured just yet, meaning that…


Taking back the control you thought SwiftUI sacrificed for simplicity’s sake

Photo by the author.

SwiftUI streamlines many of the common functionalities, capabilities, and controls common in apps. It is quite apparent that a focus during development was to consider how devs could incorporate common UI elements simply and with a lot of the overhead powerfully automated. …


A high-level overview of the latest additions to the now fully-formed UI framework—and what it all means

Photo by Susanna Marsiglia on Unsplash

Apple’s SwiftUI announcement during last year’s WWDC (2019) was a welcomed surprise for Apple devs. The framework embraces a more declarative and reactive approach to building user interfaces—a complete paradigm shift from interface builder and storyboards. …


WWDC20

Continuously improve your models without rogue on-device training—or updating your app entirely

Photo by SpaceX on Unsplash

WWDC20 has dropped a ton of great updates for developers and users. Noticeable throughout the Keynote and Platforms State of the Union addresses were mentions of Core ML models powering some incredible first-party features, such as the sleep training capabilities. …


Focusing on SwiftUI, Core/Create ML, Swift, WidgetKit, App Clips, and…. SwiftUI

Image courtesy of Apple Inc.

WWDC 2020 is officially underway! While it doesn’t have the same look and feel, Apple has dropped a massive amount of new stuff. …


Take advantage of reactive coding with bindable data in SwiftUI

Photo by Katya Austin on Unsplash

As we’ve been working through this series introducing SwiftUI, we’ve so far made an app that allows us to view our team from a list and dive into specific members’ detailed profiles.

However, all our users can do with the app is view dynamic data in a very static UI…


Taking a peek at the power of ReactiveUI design using custom observable classes

Photo by Chinh Le Duc on Unsplash

SwiftUI is defined as being declarative and reactive. The former is what allows us to write out our UI, which we can do in a very clean and organized fashion. The latter is what brings our UI and data closer together than ever.

We’ve been working on an app that…


Decoding JSON files into objects for our UI

Photo by Alexander Sinn on Unsplash

When building an app, sometimes we find ourselves creating data just so we can see our UI start to come to life. …


Making lists and navigating them to detailed views with minor code changes

Photo by Milena Trifonova on Unsplash

Thus far in our series on SwiftUI, our demo project consists of a dynamic profile page that’s ready to take in any Person and display their attributes. …

Danny Bolella

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store