CodeCanyon KeyLock 1584881

CodeCanyon KeyLock 1584881

CodeCanyon KeyLock 1584881
Application \ Mobile \ iOS \ Miscellaneous
Screen \ System \ Protect \ Lock \ Iphone \ Keylock \ Application

Application - KeyLock 1584881 by smugl3r @ CodeCanyon

Application \ Mobile \ iOS \ Miscellaneous

Last Update: 14 February 12; Files Included: .h, .m, .xib/.nib, Layered PNG; Mobile OS: IOS 4.3.

KeyLock v1.0 iPhone iOS5 App

The project and code itself are well commented inside the project so you shouldn’t have much trouble customize it the way you like.

NOTE ! This app does NOT locks Your device ( like on Androids ), just the app!


Quartz 2D based
Delegate driven (easy to use)
Customizable background image
Supports any complexity pattern
Unlock screen

The unlock screen subclass UIView and utilize Quartz 2D for drawing circles, lines etc. The unlock screen takes a delegate and let the delegate handle pattern validation and persistence. The idea is that the unlock screen should be easy to use and still flexible.

The unlock view defines a simple delegate protocol which is used for validating combination input.

The drawing is pretty straight forward. Quartz 2D is a very competent drawing engine when working with application style UI. The most complex part of drawing the interface is the directional arrows (red triangles). Hopefully the code comments explain clearly enough what’s going on!

Using the unlock screen

My sample application demonstrate how to use the unlock screen to both record a pattern and validate a pattern). The “password” or pattern used to unlock is easily stored into the application settings as well as the number of attempts to authenticate. By utilizing a delegate the same unlock screen code can be used to both record a pattern and to validate it. The “deemKeyCombinationInvalid” function turns the circles red, informing the user that the pattern is invalid.

Watch video preview!

The included padlock icon image comes from Check them out, their icons are awesome!

Best regards!


iPhone Hangman MP; My Location for iPhone & iPad; Cuber for Universal devices iOS5; iPlay Audio Player; Sound Recorder for iPhone; TicTacToe for iPhone; SoundSet Music Player for iPhone.

Keywords: application, iphone, keylock, lock, protect, screen, system.

Tags: Protect, Screen, System, Keylock, Application, Iphone

Premium CodeCanyon KeyLock 1584881 WordPress Themes, Website Templates, Mobile Themes, Flash Templates & Scripts from creative professional designers. Full details of CodeCanyon KeyLock 1584881 for digital design and education. CodeCanyon KeyLock 1584881 desigen style information or anything related.


Add Comments:
Enter Code: *