
App
HUGZ, a greeting card company, enlisted my expertise to create their unique iOS app, which allows users to personalize animated characters with their faces. By uploading a photo of their face, users can easily generate a customized character that comes to life through a series of engaging animations.
App Highlights ⚡️
- I utilized 2D sprite animation software to design and produce the character animations.
- I developed custom animation code to read the animations and replay them frame by frame in Swift to a Core Graphics drawing context.
- I combined each frame of the animation into a GIF and MP4 video, which could then be shared with friends or uploaded to social media.
- The entirety of the app was developing using Observables, focusing on the natural flow of data through the app.
Server
In addition to the mobile app, the project required a custom admin site for comprehensive management of character and animation data. To accomplish this, I implemented the PHP-based Laravel framework, resulting in a powerful and user-friendly admin portal that streamlined the administration and maintenance of the app’s unique features.
Server Highlights ⚡️
- Laravel based admin site based on the Nova package for the managing and creation of new character animations.
- APIs for app consumption.