Skip to content

wingsmight/SwiftUI_Boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS SwiftUI Boilerplate

The Boilerplate project based on SwiftUI using MVVM.

Setup

  1. Clone the repository.
  2. Run ./init from the recently created folder.
  3. Initialize a new git repo and add your remote url.
  4. Delete ./init and ./init.swift files.

Dependencies

Project Structure

Name Description
Models/ Model structs for MVVM
Views/ Views for MVVM
ViewModels/ ViewModels for MVVM
Lifecycle/ Entry point like struct with @main
Utilities/ Common classes are here
Extensions/ +Ext extensions
Enums/ Enumerations
Styles/ Button and other views styles
ViewModifiers/ View modifiers
Components/ Components
Assets/ Assets.xcassets
Preview Content/ Preview Assets.xcassets

About

Boilerplate project for SwiftUI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages