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...
↓ 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
Payments
❯ Handles payments with Apple StoreKit 2
❯ Subscriptions & in-app purchases
❯ Receipt refresh
❯ Analytics
❯ Time saved: 4 hours
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
❯ Local logging, warn | debug | error | info
❯ Remote configurations
❯ A/B testing
❯ Experimentation
❯ Copy paste code templates
❯ Dead simple tutorials
❯ Time saved: ∞ hours
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.
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.
New game creation, loading saved games, restarting game/level, and resume. Transitions between levels.
All game states are handled in the SDK.
Main character selection. Main character has inventory, skills, and collection.
Ability to spawn non-playing characters in any area of the game. Main character can interact with NPCs (talk, fight, etc)
Basic scenes (house, work environment) with standard transitions, like sleep, opening fridge, entering/exiting scene, and more.
Main jingle during gameplay, as well as action sounds triggered by events, like completing a quest.
Basic dynamics common to all open world games: inventory, skills, quests, concept of time, character health, money, etc.
And so much more: game map, zoom in and out support, events notifications, etc.
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!
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 NowModules Under Development
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.
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.
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.
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.
This is Apple quality code, written by an ex-Apple Senior Software Engineer.
After you've got access to the repo, ShipAppFast is yours forever, so it can't be refunded.
The only library used with associated costs is RevenueCat, which however requires 1% only if your app surpasses $2500 monthly recurring revenue.
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.