StayFrosty

StayFrosty is an app that lets you monitor your device's thermal status, and get alerts when your iPad is overheating. This app was created as a companion to IceCase – a case that cools your device down with heat from the sun.

Roles & Responsibilities

UI/UX Designer
Programmer

Tools

Problem

IceCase, a cooling iPad case, uses IceBloq’s to cool down the iPad to prevent overheating. Users need a way to know when their iPad begins to overheat so they know when to change out their IceBloq.

Ideation

UserFlow

Ideation

Inspiration

Features

Thermal Status

There are 4 thermal states of the iPad that the system recognizes:

Nominal: The thermal state is within normal limits.

Fair: The thermal state is slightly elevated.

Serious: The thermal state is high.

Critical: The thermal state is significantly impacting the performance of the system and the device needs to cool down.

I needed to take that information and make it easier to understand and actionable by the user. This was the end result:

Normal: Operating Temps O.K. Do your thing!

Warm: Operating Temps elevated. Have IceBloq handy.

Critical: Operating Temps Serious! Change IceBloq ASAP!

Danger: Operating Temps Dangerous! Replace IceBloq NOW!

Although the thermal status messages might’ve been enough for some users, I found inspiration from other app designs to display this information graphically as well.

Closer look at the final dial design we decided on.

Features

Login System

After much deliberation, we wanted to collect data of the app in order to learn more about the functionality of the IceCase from place to place (different climates means different behavior from the IceCase & IceBloq. The only way to do this at the time was to create a login system. I took it upon myself to program a login function, combined with Firebase to store that data, despite not having any experience with the Swift coding language. After teaching myself the coding language, I was able to create the function our company needed.

Final Design

Video Demo