Movido por Números

iOS App · 2024 · Study Project · Solo Project

An interactive math storybook for iPhone

Movido por Números Screenshot 1
Movido por Números Screenshot 2
Movido por Números Screenshot 3
Movido por Números Screenshot 4

The Goal

My goal with this project was to build a complete, original iPhone app entirely on my own — from concept to code to visuals. Not a tutorial clone, not a copy: something I conceived, designed, and developed solo.


On the technical side, I wanted to practice SwiftUI — working with Views, navigation, and MVC architecture. On the creative side, I wanted to learn how to produce custom illustrations and import them into Xcode, handling assets as part of a real production workflow.


The result is an interactive math story book inspired by a real person's journey — which also gave me the chance to practice storytelling as a design skill.

What I Built

Movido por Números ("Driven by Numbers") is an interactive math storybook for iPhone, inspired by a real person's journey of self-discovery and career exploration. I wrote the story, created all illustrations using Affinity Designer and Affinity Photo, and built the entire app in SwiftUI.


To progress through the story, users must solve mathematical expressions — generating "fuel" for a spaceship that carries Eduardo toward his future.

Technical Highlights

SwiftUI Views & Navigation

Built with a page-style TabView and custom SwiftUI view composition.

MVC Architecture

Structured with Model-View-Controller separation as a deliberate learning exercise.

Custom Illustrations

All visual assets designed in Affinity Designer and Affinity Photo, then imported and animated in Xcode.

Animations

Custom image animations bring the story to life between story moments.

Gated Progression

Navigation is blocked until the user answers correctly, with immediate visual feedback on wrong answers.

Storytelling

Original story written and designed by me, based on a real person's story (with consent).

Tools & Technologies

SwiftUI MVC Architecture TabView Xcode Affinity Designer Affinity Photo

Development

Luana Rafaela Gerber

Luana Gerber

Design & Development

Story Consent: I have obtained explicit consent from Eduardo Cordeiro da Camara to use his personal story in this mobile application (consent given on 07/12/2024).

Open Source

The full source code is available on GitHub.
Explore the SwiftUI structure, MVC patterns, and asset workflow behind the project.