Latest 1.0.0
Homepage https://github.com/KinveyApps/KinveyWidgets
License Apache License, Version 2.0
Platforms ios , requires ARC
Frameworks KinveyKit
Authors ,

Kinvey Widgets

This repository contains handy reusable widgets for Kinvey’s sample iOS projects.

Organization

This project is broken out into subfolders containing similiar views. These will be generic widgets that can be used by any kind of iOS project. Any code that specifically uses KinveyKit for talking to Kinvey’s Backend-as-a-Service, will be in a KinveyKit subfolder.

Each subfolder has an additional README file with instructions on how to use each widget.

Included Widgets

Views

/KinveyWidgets/Views

  • KWGradientView A simple view with a gradient background along its diagonal axis.

  • KWLineView A view that draws a line along one of its sides.

Text Views

/KinveyWidgets/Text Widgets

  • KWIconTextField A very simple UITextField subclass that lets you set a small image on the left side of the text view.

Button Views

/KinveyWidgets/Button Widgets

  • KWLinkButton A UIButton subclass that instead of drawing as a physical button, is drawn like a label, where part (or all) of it is a hyperlink.

  • KWSocialButton A simple gradient button that shows a social provider icon the left, a two-toned split line and the label text on the right. An optional mode just shows the icon in order shrink the button down and still be indicative of what it is.

Complex Controllers

Sign-In Controller Stack

/KinveyWidgets/Sign-in

These example sign-ins view that supports sign-in with a username and password, sign-in with Facebook, and Twitter credentials, as well as account creation, password reset, and email verification.

This has been built to be generic for any sign-in service, but comes with an implementation for Kinvey, as well.

=640px

Contact

Website: www.kinvey.com

Support: [email protected]

License

Copyright (c) 2014 Kinvey, Inc.

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

http://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.

Latest podspec

{
    "name": "KinveyWidgets",
    "version": "1.0.0",
    "summary": "Handy iOS Widgets to use stand-alone or with Kinvey's backend service",
    "description": "                   These widgets are either commonly used generic widgets from Kinvey's Sample apps, or Widgets specifically designed to work with the KinveyKit library, such as the login pages.n",
    "homepage": "https://github.com/KinveyApps/KinveyWidgets",
    "screenshots": [
        "https://raw.githubusercontent.com/KinveyApps/KinveyWidgets/master/doc/assets/KWSignInViewController_screenshot.png",
        "https://raw.github.com/KinveyApps/KinveyWidgets/master/doc/assets/KWSocialButton_sample.png"
    ],
    "license": {
        "type": "Apache License, Version 2.0",
        "file": "LICENSE.txt"
    },
    "authors": {
        "Michael Katz": "[email protected]",
        "Kinvey": "[email protected]"
    },
    "social_media_url": "http://twitter.com/Kinvey",
    "platforms": {
        "ios": null
    },
    "source": {
        "git": "https://github.com/KinveyApps/KinveyWidgets.git",
        "tag": "v1.0.0"
    },
    "source_files": [
        "KinveyWidgets",
        "KinveyWidgets/**/*.{h,m}",
        "iOS-UI-Utils/Classes/**/*.{h,m}"
    ],
    "exclude_files": "KinveyWidgets/Sign-In",
    "resources": "KinveyWidgets/Button Widgets/resources/*.png",
    "frameworks": "KinveyKit",
    "requires_arc": true,
    "xcconfig": {
        "OTHER_LDFLAGS": "-lObjC"
    }
}

Pin It on Pinterest

Share This