iOS Development

This page contains examples of my iOS development work, which are projects I was completely responsible for from concept to execution and deployment on the App Store. Each includes links to the app on the App Store and the code on GitHub - a link to my GitHub account is below, along with a link to the Techdegree credential I earned in iOS development from Treehouse.

iOS Development with Swift Techdegree Credential GitHub

WeatherCute

WeatherCute uses weather data from the National Weather Service API to track weather and forecasts for a user's selected locations.

With a user-friendly interface, adorable art, and info provided by the National Weather Service, WeatherCute provides for a user's weather needs in an easy to digest, fun format. Features include current conditions, day and night forecasts, easy toggling between Fahrenheit and Celsius measurements, easy addition and deletion of locations, alert views, and more!

Wherever a user is in the United States, they can easily keep track of their favorite locations and keep up with current conditions, forecasts, and alerts with WeatherCute.

View on the App Store View on GitHub

Micro Kitty

Micro Kitty (formerly Amble Cat) provides a whimsical method of step tracking - enjoy the company of a feline friend, receive gifts for caring for her, and earn a special currency called Paw Points in exchange for daily steps. Spend your Paw Points in the decor shop to customize your cat's room. A variety of items gives users constant goals to work towards, for more steps earn more Paw Points.

With an easy to use interface, cute art, a convenient list of the last seven days of step history, and integration with Core Motion to provide accurate step measurements, Micro Kitty makes step tracking simple and rewarding!

Whether you are a regular walker or just want to get started, Micro Kitty provides cute, whimsical motivation to keep hitting your daily step count goals!

View on the App Store View on GitHub

Calm Cloud

Calm Cloud invites you to enter into the calming, whimsical world of Zen, the cloud kitty! Ease your mind by caring for Zen daily, completing simple tasks, and growing and harvesting plants in the outdoor garden!

Unlock new features as you level up, and relax with soothing ambient background sounds, charming animations, fun mini-games, and easy-to-use features to help manage and reduce your stress. Features include reminders, photos of your favorite things, achievable activities, and a thankfulness journal.

With easy, relaxed gameplay, tamagotchi-like elements, and the excitement of watching your garden grow, Calm Cloud provides soothing, approachable stress relief.

View on the App Store View on GitHub

Exhibit Finder DC

Exhibit Finder DC uses information from the Smithsonian Institution to order to provide users an easy way to discover and set reminders for exhibits at Smithsonian museums in Washington, DC. Exhibit descriptions, links to further information, and map locations ensure a user has the essential data at hand, and search features make browsing the list of multiple exhibits easy.

Users can set time based reminders to receive a notification about an exhibit for a given time and date, and also set location based reminders, which will be triggered when their device is in proximity to the relevant museum. Reminders can be readily edited and deleted from the handy list.

Whether a user is a new visitor to Washington DC, or familiar with the area, Exhibit Finder DC helps them be certain they'll never miss out on their favorite Smithsonian exhibits!

View on the App Store View on GitHub

WeatherCute World

WeatherCute World lets you track weather, forecast, moon phase, air quality, and more for your favorite locations across the planet! The app aims to show weather in a cute, enjoyable, user-friendly manner that allows the user to tailor their experience by reordering locations and selected their preferred temperature measurement.

The app provides all your weather needs in an easy to digest, fun format, featuring adorable art, a user-friendly interface, and weather data provided by WeatherAPI. Additional astronomy and air quality data offer further information to guide your day!

No matter which locations matter to you, you can stay up-to-date with weather anywhere!

View on the App Store View on GitHub

TuneHue

TuneHue features calmly moving gradients to provide a soothing and fun accompaniment to your songs, by connecting with your device's music library. Multiple gradient options range from bright, energizing hues, to relaxing cool ones.

By accessing a device's iTunes library, TuneHue allows users to listening to music either on their device or via the cloud, and provides a familiar, straightforward user experience. Users can add to, change, and delete playlists, and the app includes the familiar shake to shuffle feature too.

The app comes with dark/light mode compatibility built in. For those who like to enjoy their music with a little something extra, TuneHue is perfect for relaxing while adding some color to your day!

View on the App Store View on GitHub