Latest 1.1.0
Homepage https://github.com/kuler90/OrangeFramework
License MIT
Platforms ios 8.0, requires ARC
Authors

OrangeFramework

OrangeFramework is a collection of components for fast and high quality developing mobile apps on Objective-C and Swift. It was designed with a focus on simplicity and flexibility. All components are fully independent and can be used separately.

OrangeFramework includes:

  • Dependency. Simple iOC container for dependency injection.
  • Device. Component for detecting the running device info.
  • Extensions. Collection of powerful Objective-C categories, Swift extensions and some helpers.
  • Segues. A few useful segues.

Installation

OrangeFramework is available through CocoaPods:

platform :ios, '8.0'
use_frameworks!
pod 'OrangeFramework'

Author

Roman Kulesha, [email protected]

License

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

Latest podspec

{
    "name": "OrangeFrameworkObjC",
    "version": "1.1.0",
    "summary": "Powerful framework aimed at fast and high quality developing mobile apps on Objective-C.",
    "description": "OrangeFramework is a collection of components for fast and high quality developing mobile apps on Objective-C.nIt includes a light-weight iOC container for dependency injection, simple logger, compoment for detecting running device, useful extensions and segues.",
    "homepage": "https://github.com/kuler90/OrangeFramework",
    "license": "MIT",
    "authors": {
        "Roman Kulesha": "[email protected]"
    },
    "source": {
        "git": "https://github.com/kuler90/OrangeFramework.git",
        "tag": "1.1.0"
    },
    "default_subspecs": [
        "Dependency",
        "Log",
        "Device",
        "Extensions",
        "Segues"
    ],
    "platforms": {
        "ios": "8.0"
    },
    "requires_arc": true,
    "subspecs": [
        {
            "name": "Dependency",
            "source_files": "Source/Dependency/**/*.{h,m}",
            "private_header_files": "Source/Dependency/**/__OFPrivateServiceLocator.h"
        },
        {
            "name": "Log",
            "source_files": "Source/Log/**/*.{h,m}"
        },
        {
            "name": "Device",
            "source_files": "Source/Device/**/*.{h,m}"
        },
        {
            "name": "Extensions",
            "source_files": "Source/Extensions/**/*.{h,m}"
        },
        {
            "name": "Segues",
            "source_files": "Source/Segues/**/*.{h,m}"
        }
    ]
}

Pin It on Pinterest

Share This