Latest 0.0.6
Homepage https://github.com/Vizzle/Vizzle
License MIT
Platforms ios 8.0, requires ARC
Dependencies AFNetworking
Frameworks Foundation, CoreGraphics, UIKit
Authors

Vizzle

Build Status
Version
License
Platform

Vizzle is an iOS MVC framework inspired by Ruby on Rails and Three20.

Features

  • Vizzle is designed based on the idea of "convention over configuration" which allows developers write minimium code to make everything work properly
  • Vizzle makes a very heavy abstraction for both model and controller layers, providing a single direciton data flow.
  • Vizzle seperates the business logic layer from the foundation layer by inserting an adapter layer in the middle.

Vizzle has been heavily used to implement O2O features in Alipay Wallet since 2016. It has been battle tested and proved stable for more than two years with millions of users visit per day.

How to use

Vizzle is distributed using Cocoapods

pod 'Vizzle'

To add Vizzle to your project, you can choose to use the umbrella header in .pch file

//Precompile.pch
#import <Vizzle/Vizzle.h>

License

All source code is licensed under the MIT License.

Latest podspec

{
    "name": "Vizzle",
    "version": "0.0.6",
    "summary": "An iOS MVC framework",
    "description": "Vizzle is an iOS MVC frameowrk",
    "homepage": "https://github.com/Vizzle/Vizzle",
    "license": "MIT",
    "authors": {
        "xta0": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/Vizzle/Vizzle.git",
        "tag": "0.0.6"
    },
    "source_files": "Vizzle/**/*.{h,m,c,mm}",
    "frameworks": [
        "Foundation",
        "CoreGraphics",
        "UIKit"
    ],
    "requires_arc": true,
    "dependencies": {
        "AFNetworking": [
            "3.0.0"
        ]
    }
}

Pin It on Pinterest

Share This