NativeAppTemplate-iOS
What you get
- Full source code for a production-ready native iOS app
- Lifetime updates — pay once, get all future updates forever
- Instant access via private GitHub repository invitation
The free version is available here: NativeAppTemplate-Free-iOS.
Screenshots

Features
NativeAppTemplate-iOS uses modern iOS development tools and practices, including:
Included Features
- Onboarding
- Sign Up / Sign In / Sign Out
- Email Confirmation
- Forgot Password
- CRUD Operations for Shops (Create/Read/Update/Delete)
- CRUD Operations for Shops’ Nested Resource, Number Tags (ItemTags) (Create/Read/Update/Delete)
- Force App Version Update
- Force Privacy Policy Version Update
- Force Terms of Use Version Update
- And more!
Paid-only features

The full versions NativeAppTemplate-iOS (Solo) and NativeAppTemplate-iOS (Team) include additional advanced features not in the free version:
- URL Path-Based Multitenancy (prepends
/:account_id/ to URLs)
- User Invitation to Organizations
- Role-Based Permissions and Access Control
- Organization Switching UI
- Push Notifications via APNs
Backend API
NativeAppTemplate-iOS is configured to connect to api.nativeapptemplate.com.
The Rails 8.1 API backend that powers api.nativeapptemplate.com is open source (MIT):
Supported Devices
- iPhone — iOS 26.2+, Portrait mode, Full screen
- iPad — iOS 26.2+, Portrait mode, Full screen
- Mac — Designed for iPad
FAQs
For general, licensing, and support questions, see our FAQs page.
- What iOS version do you support?
- iOS 26.2 or later
- What libraries are used?
-
- KeychainAccess
- swift-collections
- Do you have a sample app I could look at?
-
Try NativeAppTemplate-Free-iOS (Open Source) or MyTurnTag Creator for iOS for free.
- Does this include the backend server source code?
-
No, but the Rails API backend is free and open source (MIT). The iOS app connects to api.nativeapptemplate.com; you can also self-host it by cloning
nativeapptemplateapi.