Pivoting to Xcode


There comes a time in some projects where … you invest an enormous amount of time trying to use certain frameworks, tools, resources etc to develop some X cross platform capability… only to realize 50% of the way through that X has more bugs than you imagined… Then, panic arrives.

Eventually it sinks in that you just might have to spend more time debugging that workaround, than actually learning the system this magical framework / resource was supposed to replace.

Such is my fate this week.

After spending a copious amount of time getting different virtual environments up and running, creating small Kivy apps successfully, then trying to redeploy them to Xcode projects only to have them implode on unknown rsync errors… I realized I was spending far too much time Stackoverflow-ing Kivy bugs versus actually trying to build the core functionality my app needs to track satellites.

Cue, mid term pivot to Xcode.

This week, after swallowing the above hard pill, I have been digesting a large amount of SwiftUI tutorials, Swift Playground games / projects, trying to familiarize myself with the language to get this app stood up in half the time I was hoping I would have.

One previews of the App’s UI is below. I have a long way to go in terms of functionality, and this learning curve is going to be daunting.

It’s going to be a long week!

Print Friendly, PDF & Email

Leave a Reply

Your email address will not be published. Required fields are marked *