NativeAppTemplate-Free-iOS & Android: Open-Source Inspired by emitron-iOS & emitron-Android

I created the following open-source projects, inspired by emitron-iOS and emitron-Android:

These are modern, comprehensive, and production-ready native app templates for iOS and Android, featuring built-in user authentication.

Features

  • Onboarding
  • Sign Up / Sign In / Sign Out
  • Email Confirmation
  • Forgot Password
  • Input Validation
  • CRUD Operations for Shops (Create/Read/Update/Delete)
  • And more!

Technologies

NativeAppTemplate-Free-iOS

This template leverages the latest iOS development tools and practices, including:

  • 100% Swift
  • 99% SwiftUI (UIKit is only used for the contact email screen)
  • @Observable (iOS 17: Streamlined state management)
  • SwiftLint for code quality and consistency
  • Test (Swift Testing)
  • Inspired by emitron-iOS

NativeAppTemplate-Free-Android

This template uses the latest Android development tools and practices, including:

  • 100% Kotlin
  • 100% Jetpack Compose
  • Hilt for dependency injection
  • Retrofit2 for networking
  • Proto DataStore for data storage
  • Android Modern App Architecture
  • Test
  • Inspired by nowinandroid and emitron-Android

Would love to hear your thoughts and contributions! :rocket:

I particularly welcome contributions to NativeAppTemplate-Free-iOS, as it’s a requirement for being featured on awesome-ios!

1 Like