Ship your app
in days, not weeks

The Swift boilerplate with all you need to build your app, AI tool, or game, and make your first $ online fast.

Get ShipAppFast

100$ OFF for the first 200 customers (50 left)

150  makers ship faster

Made by the ex-Apple Engineer
that made Siri work offline.

3 hrs to build a login page

+4 hrs to design and build an onboarding

+5 hrs to create an optimized paywall

+4 hrs setup and handle payments

+4 hrs to start calling OpenAI APIs, add retryer and error handling

+1 hr to add logging all around

+3 hrs to add analytics events

+ hrs of overthinking...

= 24+ hours of pain

 There's an easier way

let launchTime = Date();

Supercharge your app instantly, launch faster, make $

Login users, process payments and add a paywall at lightspeed. Spend your time building your app, not integrating APIs. ShipAppFast provides you with the boilerplate code you need to launch, FAST.

Analytics
❯  Track your users' usage
❯  Avoid logging from testing devices & simulators
❯  Understand cohorts behaviors (funnels, free form, path exploration)
❯  Attach common params (locale, app version)
❯  Time saved: 3 hours
❯  Pain: 0

with  
Firebase
AND
with  
Google Analytics

Login
❯  A view controller with the ability to login
❯  Apple Auth
❯  Google & Facebook OAuth 2.0
❯  Ability to request users to enable notifications
❯  Time saved: 3 hours

Payments
❯  Handles payments with Apple StoreKit 2
❯  Subscriptions & in-app purchases
❯  Receipt refresh
❯  Analytics
❯  Time saved: 4 hours

with  
RevenueCat

Onboarding
❯  First introduction to your app
❯  Integrated with Analytics
❯  Understand users demographics
❯  Explain how the app works & benefits
❯  Optimized (UX, remaining steps, length, animation)

❯  Time saved: 4 hours

Paywall
❯  Show case benefits and reviews
❯  Integrated with Analytics & Payments modules
❯  Access to purchase (lifetime) option, monthly, and yearly subscriptions
❯  Access to restoring previous purchases, privacy, and terms of use
❯  Time saved: 5 hours

ChatGPT
❯  Start using chat completion in seconds
❯  Ability to use primary (cheaper) and secondary (more expensive) models
❯  25% more reliable, with preset retryer
❯  Observability (errors and latency)
❯  Models switchback for rate limits, timeouts, excess of tokens

❯  Time saved: 4 hours

with  
OpenAI

❯  Local logging, warn | debug | error | info
❯  Remote configurations
❯  A/B testing
❯  Experimentation
❯  Copy paste code templates
❯  Dead simple tutorials

❯  Time saved: ∞ hours

Game SDK

The SDK is built on top of Apple GameKit and SpriteKit frameworks.

The SpriteKit framework makes it easy to create high-performance, battery-efficient 2D games. With support for custom OpenGL ES shaders and lighting, integration with SceneKit, and advanced new physics effects and animations, you can add force fields, detect collisions, and generate new lighting effects in your games.

Skip the first 25000 lines of code of boilerplate and focus on the actual game.

Controllers

Touch events on mobile devices, as well as connected keyboards and bluetooth controllers.

If the game runs on Apple TV, support for ATV controller is provided.

Game State

New game creation, loading saved games, restarting game/level, and resume. Transitions between levels.

All game states are handled in the SDK.

Character

Main character selection. Main character has inventory, skills, and collection.





NPC

Ability to spawn non-playing characters in any area of the game. Main character can interact with NPCs (talk, fight, etc)


Scenes

Basic scenes (house, work environment) with standard transitions, like sleep, opening fridge, entering/exiting scene, and more.

Jingles, Sounds

Main jingle during gameplay, as well as action sounds triggered by events, like completing a quest.


Game Dynamic

Basic dynamics common to all open world games: inventory, skills, quests, concept of time, character health, money, etc.

And more

And so much more: game map, zoom in and out support, events notifications, etc.

Hey, it's Luca

Hi I am Luca, ex- software engineer who is currently working as indie dev on a series of apps.
I launched 3 apps in 3 months while working a full time job. The reason why I am fast is that I have a series of modules I always use for my apps to avoid much boilerplate code to be written again and again.

As someone just starting to build an app, this toolkit is sensational

Pricing

Save hours of repetitive code, ship fast, get profitable!

100$ OFF for the first 200 customers (50 left)
Starter
$14
$69
$169

Analytics & Insights

A/B Experiment & Remote Configs

Social Logins

Payments & Subscriptions

ChatGPT completion

Optimized Paywall

Onboarding

Lifetime updates

Right arrow
Get ShipAppFast
Pay once. Build unlimited projects!
All-in
$99
$199

Analytics & Insights

A/B Experiment & Remote Configs

Social Logins

Payments & Subscriptions

ChatGPT completion

Optimized Paywall

Onboarding

Lifetime updates Last updated on June 1st

Right arrow
Get ShipAppFast
Pay once. Build unlimited projects!

Join my free mailing list

I share weekly updates about my life as a Software Engineer for Apple and my experiences in Silicon Valley. Join hundreds of others and receive one article directly in your inbox each week.

Join Now

Take a look at some of the apps built with ShipAppFast

If I Recall Correctly

Helps users memorize contents, from web to books, by leveraging summarization, audio & visual queues and mnemonics.

$3200
in revenue in 3 months

Travi

Trip planner app able to create a travel itinerary considering opening times, user's schedule, as well as locals' insights.

$4600
in revenue

Tempo

Modules Under Development

I am constantly building new modules and with the All-in pack you will get access to any new modules I launch in the future, for free. Below are some of the modules coming in the next week or two.
Gamification

A great way to keep user retention high is by using gamification techniques, such as streaks and badges. This module will help keep track of usage and provide a customizable small widget to embed in your app to showcase user streaks and progress.

Notifications

Sending notifications is easy. Sending notifications at the right time with a great scheduler is hard. You don't want to annoy your users with too frequent notifications, but you want to send just enough to keep them engaged and maximize in-app time.

Boost your app, launch, earn

Don't waste time on paywall, subscriptions or designing a pricing section...

FAQs

What do I get exactly?

The Swift starter kit with all the boilerplate code you need to run an online business: a payment system, login, onboarding, paywall, and much more.

How often is ShipAppFast updated?

Every 1-2 weeks. I have more modules in the work. For instance, I am working on a notification manager that sends notifications at the right time to bring users back. Additionally, I am developing a gamification module that keeps track of streaks.

How is ShipAppFast better than other boilerplates?

This is Apple quality code, written by an ex-Apple Senior Software Engineer.

Can I get a refund?

After you've got access to the repo, ShipAppFast is yours forever, so it can't be refunded.

Are there any other costs associated?

The only library used with associated costs is RevenueCat, which however requires 1% only if your app surpasses $2500 monthly recurring revenue.

Can I use PayPal?

Yes! You can send over the USD equivalent of the plan you want to purchase ($69 or $99) to my PayPal account: paypal.me/lucalupo87

Once done, please email me your GitHub username so I can give you access to the repo.