arthurgivigir / vip-swiftui-template-xcode

A Xcode template using VIP with SwiftUI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VIP Clean Architecture Pattern with SwiftUI

A Xcode template using VIP Clean Architecture Pattern with SwiftUI

Installation

  • To install, look inside ~/Library/Developer/Xcode/Templates/File Templates/. If you already have the Custom Templates folder created, paste the root folder from this project inside it. If not, create the Custom Templates folder and paste the root folder inside.

Usage

Create new Project

  • Open Xcode
    • File > New > Project or press shortcuts ⇧⌘N
  • First, create all groups for your Scenes following the pattern: Domain/Scenes
  • Second, create a folder with the Scene Name
  • Than, create a new file:
    • File > New or press shortcuts ⇧⌘N
  • Choice VIP SwiftUI
  • Done! 😄🎉

Tech debits:

  • Groups: The template should be inteligent enought to create all the groups for the user, but I had some problems with that... 😪
  • An installer: must be created an installer. Today, all the installation process is manual.

Authors

Template icon by Icons8

About

A Xcode template using VIP with SwiftUI

License:MIT License