Open in app
Home
Notifications
Lists
Stories

Write
Kelly O’
Kelly O’

Home
About

Apr 27, 2021

Onward and Upward

Time has a tendency to fly by when you get caught up in the minutia of the day to day and lose sight of the big picture. When Covid hit last year and the world shut down, I welcomed the opportunity to step back and reevaluate my life. I can’t…

Swift

3 min read

Onward and Upward
Onward and Upward

Published in CodeX

·Apr 1, 2021

Understanding SwiftUI Property Wrappers

If you are new to SwiftUI your mind might be blown right now. It’s a whole new world! While setting up the UI is fairly straightforward and quite easy to implement, it’s when you get to trying to share data between views where you stop and scratch your head. There…

Swiftui

4 min read

Understanding SwiftUI Property Wrappers
Understanding SwiftUI Property Wrappers

Oct 13, 2020

SwiftUI — First Impressions and a Quick Tip for Changing Placeholder Text Color

When SwiftUI was first announced at WWDC 2019, I was hesitant to give it a try. I thought it was WYSIWYG and being a purest I didn’t want anything to do with it. …

Swiftui

3 min read

SwiftUI — First Impressions and a Quick Tip for Changing Placeholder Text Color
SwiftUI — First Impressions and a Quick Tip for Changing Placeholder Text Color

Aug 25, 2020

The Battle Between TextFields and the Keyboard

When not using a UITableViewController you may have noticed an issue where your text field, if located lower on the screen gets hidden when the keyboard appears on screen. Thankfully, there is a quick fix for this when used in conjunction with a scroll view. If you haven’t quite mastered…

I OS

3 min read

The Battle Between TextFields and the Keyboard
The Battle Between TextFields and the Keyboard

Aug 24, 2020

Scroll View in 12 Easy Steps.

A benefit of working with UITableViewControllers is the built-in ability to scroll when the content is longer than the screen. Sadly, this functionality doesn’t come standard for all Views. This is where Scroll View comes in to save the day. Unfortunately, it’s not as…

Swift

3 min read

Scroll View in 12 Easy Steps.
Scroll View in 12 Easy Steps.

Jun 26, 2020

Setting the Number of Columns in a CollectionView

With just a little bit of code you can control how many columns your collection view will display. Here’s what to do: First click on your collection view in the storyboard. Then click on the Size Inspector. …

Xcode

2 min read

Setting the Number of Columns in a CollectionView
Setting the Number of Columns in a CollectionView

May 19, 2020

How to Record a Video Preview of Your App

The hard work is done, now it’s time to show off your accomplishment with a video preview of how your app works! Connect your phone to your computer and run your app on your device. Search for and open QuickTime Player. In QuickTime Player, click on File -> New Movie…

Quicktime

2 min read

How to Record a Video Preview of Your App
How to Record a Video Preview of Your App

Published in Mac O’Clock

·Apr 27, 2020

Using NumberFormatter in Swift for Precision Issues with Fractions & More

I was creating a calculator app for my class recently when I ran into an issue. Why were some of my calculations coming out all cuckoo bananas? For example, if I put in 2.3 x 3 I would get a result of 6.899999999 instead of 6.9. Turns out, this is…

I OS App Development

2 min read

Using NumberFormatter in Swift for Precision Issues with Fractions & More
Using NumberFormatter in Swift for Precision Issues with Fractions & More

Apr 16, 2020

Learning and the Importance of Why

I was in middle school in the mid-80’s when I got my first taste of computer programming. Although we were only tasked with writing small programs in BASIC, I was intrigued. Programming satiated both the logical side of my brain and the creative. Despite a strong desire to continue learning…

Learning To Code

4 min read

Learning and The Importance of Why
Learning and The Importance of Why
Kelly O’

Kelly O’

Web / iOS Developer

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable