Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation


VIPER Architecture template built for SwiftUI allows you to save time when you developing your projects according to the VIPER Architecture.

Usage of the VIPER Template

You would like to copy the VIPER Template files in the "Template" folder into the "Custom Templates Directory". Now, you can use the VIPER template.

Custom Templates Directory

~/Library/Developer/Xcode/Templates
mkdir -p ~/Library/Developer/Xcode/Templates/File\ Templates/Custom

Xcode Default Templates Directory

/Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates

Screenshot

Demo

You will find a sample application developed with VIPER architecture using the News API.

TemplateVideoMockup.mov

Screenshot

Architecture & Design Patterns

Libraries Used

VIPER Architecture Pattern

Screenshot

License

Copyright 2020

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

SwiftUI VIPER - VIPER Architecture Pattern Xcode Project Template

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors