Xcode Logger Notes

A few useful notes for using the logging system in Swift apps on Apple platforms.


A Swift package for summarizing long text into the most important sentences or words.


An iPhone app for tracking when plants have been watered. There is also an Apple Watch app that makes work in the garden a bit easier. (demo GIFs)

Apple Watch Telemetry Recorder

An Apple Watch application for recording telemetry data during a workout and uploading the data to iCloud Drive. Mathematical models are then fit to the data to identify the various stages of the exercise (e.g. the down and up positions of a push-up).

Workout Spinner Apple Watch App

An Apple Watch application that randomly selects quick exercises using a Wheel-of-Fortune-like spinning wheel.

Germination Tracker iOS App

A simple app to help me record data on my seedlings.

Photo Zoom Animator in iOS

A in-depth tutorial on how to replicate the interactive zoom transition used in the native iOS Photos app.

Plant Tracker iOS App

An app to help my mom keep track of and care for her plants.