Swift UI, Core Motion


This week, I spent a large amount of time building on my existing SwiftUI project / App, “Satellite Tracker” which I was able to test both in iPhone simulator on Xcode and on my own personal iPhone 13 Pro.

In my app, I built a suite of instructional content cards instructing users what the app is for and how to use it, in addition to creating a few different dynamic card views. I’ve ensure my application cards are navigable using both L/R scrolling and up and down scrolling / tap.

In parallel to the above, I have learned a lot more about the Swift language in general via reading books such as “Develop in Swift Explorations” for Xcode 13. So far, I’m 26% through the Swift Playgrounds exercises, which I’ve been practicing in parallel with building on my app. I feel I have an enormous amount to learn and none of this is coming intuitively, but I’m happy with the place my app UI is in today.

As mentioned above, I was finally able to deploy and test my improved application using not only iPhone simulator in Xcode, but on my own device as indicated in my project midpoint video. I’m not sure why WordPress won’t allow me to upload videos here, but I’ve attached the midpoint video just in case!

Project Midpoint

Project Midpoint – Screen Captures / Videos
Debugging Mode – getting Pitch / Roll / Yaw data from tapping an icon
Pitch / Roll / Yaw Data printed to STDOUT via Core Motion

Print Friendly, PDF & Email

Leave a Reply

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