iOS Mini Projects

The following projects are made of Swift UI. Designed and developed by myself. Some playful experiments in 2020 during COVID-19.

01. Catch the Zoned-Out Ones

A role-playing game where the player plays as a teacher and will be busy catching students who are not listening to class carefully.
The students on the top row might forget to unmute themselves when they're doing things unrelated to the class. So the task of teacher (player) is to guess where the noise came from and turn on the camera of whoever is zoned-out at the moment.

Interaction
1. Pay attention to the sound
2. Guess where the sound comes from and turn on the student' camera
3. If the teacher(player) successfully catches zoned-out one, the avatar's facial expression will turn happier.

02. Flooding news

Since the beginning of 2020, all sorts of sad news flooded into my mind. Each time I saw keywords like VIRUS, REVENGE, TRADE WAR… I would rather close my eyes or shut my phone down. (I have no idea what else I could do…) Literally, I am tired of reading news.

Interaction
1. Scroll the slider, eyes will close at the same time
2. Switch to sleepier night mode, enjoy auto scrolling

03. Annoying Hands

This is a game simulating the card payment experience where player has to avoid the annoying hand and finish the payment. Within a short amount of time, player has to memorize the pin number and quickly finish the process. Often the time, for the security reason, people often use one of their own hand to hide the number keyboards while for me personally, sometimes my hand might accidentally hide my own view which is annoying.

Interaction:
1. Insert the card
2. Password will show up for one second and disappear
3. Escape the hand and try to press the right password keys

04. Egg Timer

The prompt is to design a timer where the design and UI can NOT use any numbers or text, design system must accurately communicate minutes and seconds, and must have functionality for Start, Cancel and Pause.

Since stairs could represent numbers, my solution is to use one stair as five minutes interval and make a flag as a destination to set ending point.

Interaction:
1. Move the flag to set a final destination(timer)
2. Press the flag icon on the controller panel to start the time counting

05. Interactive Poster

An interactive poster experiment