What is JustShip?
JustShip offers a comprehensive SwiftUI launch kit tailored for iOS developers seeking to streamline app development. It integrates essential features such as authentication, analytics, database management, and in-app purchases into a single, production-ready architecture. By leveraging open-source technologies like Supabase and Aptabase, the kit ensures GDPR compliance and real-time functionality, eliminating the need for repetitive coding tasks.
The architecture includes SwiftUI views, observable view models, routers, and dependency-injected services, all designed to enhance developer productivity. With a focus on type-safe navigation and reusable components, JustShip enables faster app launches and reduces development hours significantly. Lifetime updates and a one-time payment model provide ongoing value for unlimited app projects.
Features
- SwiftUI Boilerplate: Reusable architecture for iOS app development
- Integrated Auth: Email & phone OTP login, Sign In With Apple, and persistent sessions
- Integrated Analytics: Open-source, GDPR-compliant analytics with custom events
- Integrated Database: Convenient APIs leveraging PostgreSQL with real-time subscriptions
- Integrated In-App Purchases: StoreKit 2 integration with bundled paywall UI/UX and seamless transactions
- Voyager Navigation: Type-safe routes and comprehensive presentation leveraging native APIs
- Factory Dependency Injection: Convenient property wrappers to easily track objects and remove redundancies
Use Cases
- Developing iOS apps with integrated authentication systems
- Building apps requiring real-time database subscriptions
- Creating apps with in-app purchase functionalities
- Streamlining app development with reusable SwiftUI components
- Launching apps faster with pre-built analytics and navigation
FAQs
-
Why SwiftUI and not UIKit?
JustShip is designed with SwiftUI to leverage modern iOS development practices and provide a more intuitive, reusable architecture for building apps. -
Can I use my own stack?
JustShip integrates specific technologies like Supabase and Aptabase; users may need to adapt if using a different stack. -
Are there any hidden costs?
The pricing is a one-time payment with no hidden costs, covering lifetime updates for unlimited apps. -
Can I get a refund?
Refund policies are not specified; users should refer to the Terms of Use for details. -
How often is JustShip updated?
JustShip offers lifetime updates, ensuring ongoing improvements and compatibility with new iOS versions.