reSPF: Building a Smarter Sunscreen Reminder App

September 17, 2025 (6d ago)

screenshot of the visit activity

This project started not in front of a laptop, but out in the ocean.
As part of our challenge at Apple Developer Academy, my team and I went to Padang Bai to visit a diver community that works on coral restoration.


🌊 Inspiration from the Ocean

photo from community visit

We spent time with the community, learned how they plant corals, and even went snorkeling to see their work up close. It was inspiring to see how much effort goes into keeping the ecosystem alive.

During the visit, we discovered something surprising — not all sunscreen is reef safe, and many people (including us!) didn’t know if the sunscreen we used was safe for the ocean.

When we asked the community about it, they had a hard time answering too. That moment sparked a thought:

What if we could make something for the community, not just for the organization — something that helps people make better sunscreen choices and take better care of their skin?


🕵️ Research and Problem Discovery

Insert picture of interview sessions or user research notes here

Back from the trip, we started interviewing people who regularly use sunscreen. One big insight stood out:

My teammates led the research and found that sunscreen reapplication is actually dynamic:

We then built a custom algorithm based on research papers to calculate a personalized reapplication time.


📱 My Role: Exploring Apple Tech

Because we had limited time, we divided the work:

Here’s what We worked on:

We also planned to integrate:


🛠️ Still a Work in Progress

Our app isn’t finished yet — we’re still actively working on features like CoreMotion integration and live activities. But even in this early stage, seeing all the Apple tech work together felt rewarding.


🎯 The Exhibition

Insert photo of exhibition booth or people trying the app here

We showcased reSPF during an exhibition visited by the public and media. It was exciting to see people try the app, ask questions, and share their own sunscreen habits.


💭 Reflections

This project taught me so much:

And we’re not done yet — I’m looking forward to continuing development, polishing the features, and getting reSPF closer to a complete product.


Insert photo of exhibition booth or people trying the app here

A big thank you to my teammates for their hardwork and collaboration, from research and design to development, and to our mentors for their guidance and encouragement throughout the challenge. This project reminded me how powerful collaboration can be when everyone plays to their strengths.