A Swift UI Boilerplate that takes care of features commonly needed in mobile apps, and lets you save time and focus on your value proposition and main features.
Save hours of development and ship your iOS app in a few days or hours.
Hey Hunters π
It's Ayoub here, I've been working on iOS mobile apps for nearly 5 years, always striving to ship fast and minimize my time to market.
To achieve this, I reuse code from my previous apps as much as possible.
To make this code reusable and structured for me as for anyone. I built SwiftShip as a Swift UI boilerplate code. It includes pre-built features commonly needed in iOS mobile apps.
It will save iOS developers hours of development time, research, effort, and headaches when building and shipping iOS apps.
SwiftShip includes;
π² Onboarding (single & multi-step onboarding)
π° iAP Monetization
π Authentication
π Analytics
π Lottie animations
βοΈ Settings screen
π Push notifications & in-app messages
π οΈ More components & functions
Would love to know your thoughts and feedback π
Hey Ayoub,
That's a smart approach to app development! SwiftShip sounds like a game-changer for developers looking to streamline their process. The included features cover a lot of ground. I'm particularly curious about the iAP Monetization aspect. How does it simplify the usual complexities involved in in-app purchases?
Cheers for your hard work!
@alex_dulub Thank you Alex, for the in-app purchase, we integrated the remote paywall from RevenueCat, so all you need to do is configure and design your paywall directly in the RevenueCat interface, and then it will be shown on the app, also we've added a custom footer paywall that uses the footer/plans from RC and the custom part from your code if you need more customization in the app.
Congrats on your awesome launch, Ayoub! I have been looking for something like SwiftShip for my first iOS app and I am really looking forward to using it. I would love to get in touch with you to explore it further.
@ayoub_moustaid Feedback- I think these words in your tagline 'few days or hours' were confusing when I first saw it. While I understand why you have used it, I suggest sticking with just one-time frame. Congratulations on the launch!!
@bonvisions Thank you for your support. Actually, the boilerplate is mainly focused on iPhone and iPad apps, but will be looking into expanding to more capabilities in the future. Will keep you updated on the progress
Looks like a great set of baseline features to start development on an app quickly. Can you change the theme colors easily throughout the whole boiler plate? Hope you have a great launch today!
@carterparks Thank you for the feedback. Yes there's a Color folder in Assets where you can change colors for the whole app. You can access the website and go to Docs to check about that.
Hi Ayoub! As someone who values efficiency in development, I'm impressed by SwiftShip's comprehensive feature set. Can you share any insights into how using SwiftShip has impacted your own development workflow and time to market for your apps?
By the way, congratulations on your launch! π
@af1que1 Thank you Abdullah. It reduced my time to market. I don't start my apps anymore from 0, the main common needed functions and features are already integrated. also I believe in shipping fast, so I always try to push my MVP app to the store in a few days, and sometimes if the core feature is simple and basic, I may have the MVP ready in a few hours. what matters here is to ship an MVP fast, test it, validate it, and develop further incrementally.