Latest 0.3.1
Homepage https://github.com/gsagadyn/Snapify
License MIT
Platforms ios 9.3, requires ARC
Frameworks UIKit, Foundation
Authors

Header

CocoaPods
Platform
Language
License


What is Snapify?

Snapify is a mobile application architecture inspired by VIPER.

Features

  • [x] Xcode Templates
  • [x] CocoaPods Support

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Installation

Requirements

  • iOS 9.3+
  • Xcode 9
  • Swift 4.1

CocoaPods

CocoaPods is a dependency manager for Cocoa projects.

Specify Snapify into your project’s Podfile:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.3'
use_frameworks!

pod 'Snapify'

Usage

Install the templates

Snapify Xcode templates can be found in the repository’s /Templates/Snapify folder. To install them, open your terminal and run:

cd PATH_TO_REPO/Templates
bash template_installer.sh

Author

Grzegorz Sagadyn, [email protected]

License

Snapify is available under the MIT license. See the LICENSE file for more info.

Latest podspec

{
    "name": "Snapify",
    "version": "0.3.1",
    "summary": "Swift implementation of Snapify architecture.",
    "homepage": "https://github.com/gsagadyn/Snapify",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Grzegorz Sagadyn": "[email protected]"
    },
    "source": {
        "git": "https://github.com/gsagadyn/Snapify.git",
        "tag": "0.3.1"
    },
    "swift_version": "4.2",
    "platforms": {
        "ios": "9.3"
    },
    "frameworks": [
        "UIKit",
        "Foundation"
    ],
    "requires_arc": true,
    "default_subspecs": [
        "Core",
        "Store",
        "Extensions"
    ],
    "subspecs": [
        {
            "name": "Core",
            "source_files": "Snapify/Core/**/*"
        },
        {
            "name": "Store",
            "source_files": "Snapify/Store/**/*"
        },
        {
            "name": "Extensions",
            "source_files": "Snapify/Extensions/**/*"
        }
    ]
}

Pin It on Pinterest

Share This