Amber
As the final project for my iOS class, I built an app around sunsets. Amber reminds users of when sunsets are occurring, depending on where they are currently based. They can build their own profiles and share photos taken during the sunset.
Roles:
UI/UX designs
iOS developer
Duration:
April 2023 - May 2023
Tools:
Figma
Xcode / Swift
iOS Frameworks
Firebase
Key Skills:
UI design
iOS development
Amber is a social app built around sunset. Amber reminds users of when sunset is occurring and encourages them to take photos during the time frame. Users can share and enjoy sunset photos taken by their friends.
I built this app around sunsets after learning about the benefits of watching sunsets everyday. From an episode from Andrew Huberman's podcast, he mentioned that viewing sunsets adjusts the cells in the eye, such that it buffers you from the negative effects of light late at night. This in turn helps you fall asleep at night.
For authenticating user profiles, storing photos, and storing basic information of the app, I used Firebase Authentication, Firebase Storage, and Firestore, respectively. I also used another 3rd party API called Sunrise Sunset to retrieve accurate sunset times given any latitude and longitude.
I used two Apple Frameworks to aid my development of the app. I used Core Location to determine the exact location of where this app is being used. I used UI Kit's UI Image Picker to activate the camera feature of the phone and UI Kit's Data Formatter to format the dates correctly.
Low fidelity:
High fidelity:
Below is a demonstration of the app on my iPhone. In the video, I demonstrate creating an account, logging in, changing the profile picture, taking a photo, and submitting photo to the feed.