iPhone and iPad development
659.5K views | +37 today
iPhone and iPad development
Tips, Libs and more about iPhone and iPad development and ios
Curated by Vincent Demay
Your new post is loading...
Scooped by Vincent Demay
Scoop.it!

Capture a Signature on iOS

Capture a Signature on iOS | iPhone and iPad development | Scoop.it

"The Square Engineering Blog has a great article on Smoother Signatures for Android, but I didn't find anything specifically about iOS. So, what is the best way to capture a users signature on an iOS device?


Although I didn't find any articles on signature capture, there are good implementations on the App Store. My target user experience was the iPad application Paper by 53, a drawing application with beautiful and responsive brushes.


All code is available in the Github repository: SignatureDemo."

Vincent Demay's insight:

✔Sources: https://github.com/jharwig/SignatureDemo

Scooped by Vincent Demay
Scoop.it!

NJKWebViewProgress: progress for webview

NJKWebViewProgress: progress for webview | iPhone and iPad development | Scoop.it

NJKWebViewProgress is a progress interface library for UIWebView. Currently, UIWebView don't have official progress interface. You can implement progress bar for your in-app browser using this module.

No comment yet.
Scooped by Vincent Demay
Scoop.it!

WSCoachMarksView : displays user coach marks with a rectangular cutout over an existing UI

WSCoachMarksView : displays user coach marks with a rectangular cutout over an existing UI | iPhone and iPad development | Scoop.it

WSCoachMarksView is an iOS drop-in class that displays user coach marks with a rectangular cutout over an existing UI. This approach leverages your actual UI as part of the onboarding process for your user. Simply define an array of rectangles (CGRect) and their accompanying captions.

Vincent Demay's insight:

✔Sources: https://github.com/workshirt/WSCoachMarksView


No comment yet.
Scooped by Vincent Demay
Scoop.it!

MBPullDownController accepts two view controllers, which it presents one above the other

MBPullDownController accepts two view controllers, which it presents one above the other. The front view controller is configured to accept a pull interaction which it utilizes to show or hide back view controller.

Vincent Demay's insight:

✔Sources: https://github.com/matej/MBPullDownController

Scooped by Vincent Demay
Scoop.it!

wolfpack

Wolfpack is an image processing library for iOS and OS X. With the vast improvements to Core Image brought on by iOS 6, working with images on the iPhone and iPad has never been easier.

This is a total work in progress.


Support processing types:
  • blur: A gaussian blur
  • color: Apply a color blend
  • adjustment: Apply image adjustments like brightness, contrast, etc
  • curve: [Not Implemented Yet]
  • gradient: Supports a gradientType of either linear or radial
  • image: Overlay an image using a specific blending mode.
  • script: [Not Implemented Yet]
  • CoreImage: A free-form CoreImage action that you can use with any supported CIFilter.


Vincent Demay's insight:

✔Sourceshttps://github.com/justin/wolfpack

Nuno Martins's curator insight, May 6, 2013 6:19 AM

Allways struggle to find nice filters...

Scooped by Vincent Demay
Scoop.it!

Bypass: Skip the HTML, Bypass takes markdown and renders it directly on Android and iOS.

Bypass: Skip the HTML, Bypass takes markdown and renders it directly on Android and iOS. | iPhone and iPad development | Scoop.it

We wanted to be able to take advantage of Markdown on mobile devices but all of the implementations that we found were either slow, feature incomplete or bot.


Bypass uses libsoldout to parse the Markdown and build a data structure. This data gets passed through the respective binding layer on each platform and is used to build the formatted text (Spanned strings on Android and Attributed Strings on iOS).

Vincent Demay's insight:

✔Sourceshttps://github.com/Uncodin/bypass

No comment yet.
Scooped by Vincent Demay
Scoop.it!

KGStatusBar: A minimal status bar for iOS. Similair to the status bar seen in the MailBox app.

KGStatusBar: A minimal status bar for iOS. Similair to the status bar seen in the MailBox app. | iPhone and iPad development | Scoop.it

A minimal status bar for iOS. Similair to the status bar seen in the MailBox app. It covers the top status bar and appears like the message is embedded within.

Vincent Demay's insight:

✔Sourceshttps://github.com/kevingibbon/KGStatusBar

vishal dharmawat's curator insight, March 27, 2013 12:57 AM

customto custom status bar to cover the top status bar and appears like the message is embedded within.

Excora's comment, April 29, 2013 7:25 AM
This is not allowed by the App Store Review
Scooped by Vincent Demay
Scoop.it!

AGGeometryKit - CATransform3D from quadrilateral animated

Create CATransform3D with quadrilaterals, useful math functions, calculate angle between views

Consists of
  • Additions for CGGeometry for common CGRect, CGSize and CGPoint calculations
  • AGQuad which helps you create CATransform3D from convex quadrilaterals (basically you can turn any rectangle into any convex four-cornered shape)
  • Some useful math functions
Vincent Demay's insight:

It's always hard to make 3D animations. Here is a framework to make it easier


✔Sources: https://github.com/hfossli/AGGeometryKit

No comment yet.
Scooped by Vincent Demay
Scoop.it!

CollapseClick: functions like a UITableView, except you can collapse and open cells on a click

CollapseClick: functions like a UITableView, except you can collapse and open cells on a click | iPhone and iPad development | Scoop.it

A collapsible list that functions like a UITableView, except you can collapse and open cells on a click. Feed it UIViews for what is shown when each cell is open. Works via delegation similar to UITableView. This is a UIScrollView Subclass.

Vincent Demay's insight:

✔Sources: https://github.com/bennyguitar/CollapseClick

vishal dharmawat's curator insight, March 22, 2013 11:56 PM

Uitableview with collapsible cells

Aalok Parikh's curator insight, March 23, 2013 4:41 AM

A good custome control. ATM I need it for my next project.

Trupti Nandani's curator insight, November 29, 2014 6:40 AM

will be used into next project..

Scooped by Vincent Demay
Scoop.it!

[DEBUG] RRFPSBar: Show FPS Bar instead of StatusBar on iOS.

[DEBUG] RRFPSBar: Show FPS Bar instead of StatusBar on iOS. | iPhone and iPad development | Scoop.it
Vincent Demay's insight:

Usefull to debug


✔Sourceshttps://github.com/RolandasRazma/RRFPSBar

vishal dharmawat's curator insight, March 22, 2013 11:59 PM

Show FBS Bar instead of StatusBar Bon iOS.

Trupti Nandani's curator insight, November 29, 2014 6:40 AM

like it..

Scooped by Vincent Demay
Scoop.it!

MCSwipeTableViewCell: implement a TableViewCell like the one we can see in the very well executed Mailbox iOS app.

MCSwipeTableViewCell: implement a TableViewCell like the one we can see in the very well executed Mailbox iOS app. | iPhone and iPad development | Scoop.it

An Effort to show how one would implement a TableViewCell like the one we can see in the very well executed Mailbox iOS app.

Vincent Demay's insight:

✔Sourceshttps://github.com/alikaragoz/MCSwipeTableViewCell

vishal dharmawat's curator insight, March 23, 2013 12:02 AM

a useful TableViewCell...

Scooped by Vincent Demay
Scoop.it!

DPMeterView : custom Gauge View

DPMeterView : custom Gauge View | iPhone and iPad development | Scoop.it

Presents values in a custom gauge-style meter view with delightful animations


It should be easy to fill a shape with a color, to visually reflect a percentage.


There is plenty of examples where it can be useful:

  • simple progress bar view
  • stars rating view
  • emotion view
  • trend value view
Vincent Demay's insight:

✔Sourceshttps://github.com/dulaccc/DPMeterView

No comment yet.
Rescooped by Vincent Demay from PandaLit
Scoop.it!

KGModal: easy drop in control that allows you to display any view in a modal popup

KGModal: easy drop in control that allows you to display any view in a modal popup | iPhone and iPad development | Scoop.it

KGModal is an easy drop in control that allows you to display any view in a modal popup. The modal will automatically scale to fit the content view and center it on screen with nice animations!


Via Bertie Liu
Vincent Demay's insight:

✔Sourceshttps://github.com/kgn/KGModal


No comment yet.
Scooped by Vincent Demay
Scoop.it!

LBActionSheet

LBActionSheet | iPhone and iPad development | Scoop.it

LBActionSheet is a drop-in replacement for UIActionSheet. However, its API makes it very easy to customize it. It's designed for this sole purpose only which makes it redundant when you don't need to implement a custom theme.

Vincent Demay's insight:

✔Sourceshttps://github.com/larcus94/LBActionSheet

No comment yet.
Scooped by Vincent Demay
Scoop.it!

Tutorial: Getting Started With Building Custom iOS UI Controls With Objective-C

Tutorial: Getting Started With Building Custom iOS UI Controls  With Objective-C | iPhone and iPad development | Scoop.it
Tutorial: Getting Started With Building Custom iOS UI Controls With Objective-C
Vincent Demay's insight:

A really interesting tutorial to make your own controls thanks to @maniacdev

vishal dharmawat's curator insight, March 6, 2013 8:35 AM

custom UI Controls

Scooped by Vincent Demay
Scoop.it!

PaperFoldMenuController :A navigation menu on the left of the screen using on PaperFold

PaperFoldMenuController :A navigation menu on the left of the screen using on PaperFold | iPhone and iPad development | Scoop.it

PaperFoldMenuController is a UITabBarController replacement, but displays the view controllers in a table view on the left side of the screen. This table view is shown/hidden using PaperFold-for-iOS. Selecting from the menu on the left changes the view controller on the right. PaperFoldMenuController uses view controller containment.

Vincent Demay's insight:

✔Sourceshttps://github.com/honcheng/PaperFoldMenuController

Scooped by Vincent Demay
Scoop.it!

Harpy: notify your users to new versions of your app

Harpy: notify your users to new versions of your app | iPhone and iPad development | Scoop.it

Harpy is a utility that checks a user's currently installed version of your iOS application against the version that is currently available in the AppStore. If a new version is available, an instance of UIAlertView is presented to the user informing them of the newer version, and giving them the option to update the application.

Vincent Demay's insight:

✔Sources: https://github.com/ArtSabintsev/Harpy


vishal dharmawat's curator insight, March 6, 2013 8:36 AM

notify ur users of new versions

Scooped by Vincent Demay
Scoop.it!

REComposeViewController: Mimic SCComposeViewController - only visual part

REComposeViewController: Mimic SCComposeViewController - only visual part | iPhone and iPad development | Scoop.it

Replicates functionality of SLComposeViewController introduced in iOS 6.0. You can create composers for any social network out there. REComposeViewController doesn't provide logic for sharing, only its visual part.

Vincent Demay's insight:

✔Sourceshttps://github.com/romaonthego/REComposeViewController

No comment yet.
Scooped by Vincent Demay
Scoop.it!

TSMiniWebBrowser : another in app mini browser

TSMiniWebBrowser : another in app mini browser | iPhone and iPad development | Scoop.it

There are already some solutions to this problem out there but non of them offers this features. First, this solution solves the well-known UIWebView bug that causes erratic behavior when combining "zooming operations" and "landscape orientation". Moreover, the solution presented is highly customizable

Vincent Demay's insight:

✔Sources: https://github.com/tonisalae/TSMiniWebBrowser

Phillip Trotter's curator insight, February 12, 2013 12:30 PM

If you need to embed a browser into your iphone or ipad app this is a useful solution.

Scooped by Vincent Demay
Scoop.it!

JASidePanels: a nice stackController

JASidePanels:  a nice stackController | iPhone and iPad development | Scoop.it

JASidePanels is a UIViewController container designed for presenting a center panel with revealable side panels - one to the left and one to the right. The main inspiration for this project is the menuing system in Path 2.0 and Facebook's iOS apps.


Vincent Demay's insight:

✔ Sources: https://github.com/gotosleep/JASidePanels

vishal dharmawat's curator insight, March 6, 2013 8:36 AM

a StackController for IOS

vishal dharmawat's curator insight, March 6, 2013 8:36 AM

a StackController for IOS

Scooped by Vincent Demay
Scoop.it!

SWRevealViewController: Yet another StackController

SWRevealViewController: Yet another StackController | iPhone and iPad development | Scoop.it

A UIViewController subclass for presenting two view controllers inspired on the FaceBook app, done right!


Feature

  • Reveal view controller implemented using view controller containment, done right!.
  • API is easier than a UINavigationController.
  • Correctly handles appearance methods on its child controllers that you can rely on.
  • Correctly handles rotations.
  • Can be embedded as a child view controller of other controllers, it just works, no glitches, no interface artifacts, no initialization issues, no rotation or resizing problems.
  • Seamless integration of pan gesture recognizer, behaving as smooth as silk.
  • Includes a category method of UIViewController 'revealViewController' to get the parent SWRevealViewController of any child controller. Similar to the UIViewController's property 'navigationController'.
  • Light weight, Clean, Easy to read, self explaining code you will enjoy using in your projects.


Vincent Demay's insight:

✔Sourceshttps://github.com/Joan-Lluch/SWRevealViewController

vishal dharmawat's curator insight, March 6, 2013 8:37 AM

Another StackController for IOS

Scooped by Vincent Demay
Scoop.it!

JHWebBrowser : A browser to integrate in your app

JHWebBrowser : A browser to integrate in your app | iPhone and iPad development | Scoop.it

A simple web browser with a few customization options. There's no documentation at this point, but the gist is pretty simple. There's plenty that could be done to make it better, but it's functional. Requires ARC.

Vincent Demay's insight:

Can also be usefull to write your own browser


✔Sources: https://github.com/joshhudnall/JHWebBrowser


No comment yet.
Scooped by Vincent Demay
Scoop.it!

KLHorizontalSelect: a horizontal scrolling menu

KLHorizontalSelect: a horizontal scrolling menu | iPhone and iPad development | Scoop.it

Scroll left and right on the section scroller to make a selection. Inspiration for this project came from 8tracks iPhone application


Note: KLHorizontalSelect is intended for use with portrait orientation on iPhone/iPad/iPod Touch

Vincent Demay's insight:

✔ Sources: https://github.com/KieranLafferty/KLHorizontalSelect


See a demo here : http://www.youtube.com/watch?v=uzWZG99SAF0&feature=youtube_gdata_player

vishal dharmawat's curator insight, March 6, 2013 8:39 AM

a horizontal Scroll Menu for IOS

Scooped by Vincent Demay
Scoop.it!

Greenscreen

Greenscreen | iPhone and iPad development | Scoop.it

A project based off Erik M. Buck's code, available from http://www.informit.com/articles/article.aspx?p=1946398.


All credit goes to this guy, I just tweaked the code so that I can run it on a retina iPad.


Changes I have made: Remove a lot of code that was unreachable. Made the vertex shader more discerning re: green color. i.e. the pixel has to be more green than before to become transparent. Stops things like yellow being semi transparent. Added support for retina devices.

Vincent Demay's insight:

✔Sourceshttps://github.com/timsawtell/Greenscreen


Read more on maniacdev: http://maniacdev.com/2013/01/example-how-to-implement-a-real-time-green-screen-effect-on-ios-using-opengl-es/ 

No comment yet.
Scooped by Vincent Demay
Scoop.it!

LXReorderableCollectionViewFlowLayout: A reorderable CollectionView

LXReorderableCollectionViewFlowLayout: A reorderable CollectionView | iPhone and iPad development | Scoop.it

The goal of LXReorderableCollectionViewFlowLayout is to provides capability for reordering of cell, similar to iBook.

  • Long press on cell invoke reordering capability.
  • When reordering capability is invoked, fade the selected cell from highlighted to normal state.
  • Drag around the selected cell to move it to the desired location, other cells adjust accordingly. Callback in the form of delegate methods are invoked.
  • Drag selected cell to the edges, depending on scroll direction, autoscroll in the desired direction.
  • Release to stop reordering.
Vincent Demay's insight:

✔ Sources: https://github.com/lxcid/LXReorderableCollectionViewFlowLayout

No comment yet.
Curated by Vincent Demay
Development Manager @ Scoop.it - http://www.scoop.it
iPad, iPhone and Android developer
Geek :)