Inspiration

I came across RevenueCat, and Shipaton, while researching payment options for my app - Song Journal. I've been developing this app for over a year and I'm extremely proud of it, however, it was published to the App Store in July. With 3 weeks before the deadline, I was excited to see how far I could take a fresh app concept in such a short time crunch. I wanted something simple and fun, that can bring people together for a laugh. I landed on Prankster Prince.

What it does

Prankster Prince is a prank app like no other. There are 6 unique pranks to choose from and more pranks in mind for future improvements. The current available Pranks are Baron of Bitcoin, Spectre Detector, Fart-a-Tron 3000, Phoney Calls, Coin Toss, and Breath Check. My favorite being Spectre Detector - The app displays a live feed from your camera, overlaid with static and ominous music. Pressing anywhere causes a thermal presence to be detected and, moments later, a flash / vibrate / jump scare audio and haunted image, the device captures a photo with your front camera, capturing the screams of you and your friend. Of course, you are able to share your photos.

How I built it

I conceptualized, planned, developed, and published the app in three weeks, heavily relying on AI tools I was granted access to in the Shipaton Dev Package! The MVP came from Bloom, images from Gemini, Audio (sound effects, background music, conversation dialogue) from ElevenLabs. While I still had to tweak some images and dive into more complicated features in the codebase, these AI tools allowed me to bring a quality product to production in a very short time and allowed me to have fun while developing - giving me more time to think about features and improvements - and I think that joy is shown in the finished product.

Challenges I ran into

While the AI tools were great at accelerating my development, I still had to tweak images with an open-source paint software - krita, and spend time deep in code. As I worked on the app, I also realized this app wasn't fitting for the subscription model that RevenueCat is known for. I had to reassess and come up with a model that fits my apps and RevenueCat had all the tools needed to set up multiple Offerings and Paywalls, allowing Users to unlock individual pranks or the entire Prank Bundle.

Accomplishments that I'm proud of

This really isn't too complicated of an app, but I am really proud of how clean the UI looks. I was able to create some truly professional images with Gemini and the app feels alive with the small touches of sound effects. I also really enjoyed getting to develop in an unfiltered creative environment. I think I came up with some clever pranks I haven't seen elsewhere and I am particularly proud of the Easter Egg mini-game on the Home Screen that can be accessed by continuing to talk to the host, Al(bert) - A very intelligent (male) model.

What I learned

A large part of the reason I was able to develop Prankster Prince so quickly, is I had a clear vision of how the app would look and function - what pranks I wanted to include. Before working with Bloom or writing any code, I spent a few long walks thinking through all the pranks and sketching them at home. This was a great opportunity to flex my creative muscles in a way that I don't get to do on the job. I think it's a strength of mine and I'd love to work on becoming a more product focused developer.

What's next for Prankster Prince

More Pranks and an Android version! I have 3 more pranks in mind that I didn't have time for, I would like to eventually round it out with an even 10. I also want to spend some time polishing Breath Detector and Coin Toss with better animations. After that, I want to spend some time marketing the app and see where to go from there.

Promo Codes!

Whoops! A little late, but here are some promo codes for the Prank Bundle. If they do not work, reach out via email and I'll send some over. sterlingmuller93@gmail.com

KWLJMY6KM7XH || 9H4EHA474FHM || NAK36F6FJFTH || HNWKML3L33EF || RPKYHRXTM4A4

Share this project:

Updates