Skip to content

streamtree/iphone-keypad

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iPhone Keypad

Version: 2.0
Authors: Craig Patchett, Adrian Kosmaczewski
Date: February 10, 2010
Programming Languages: Objective-C
Tools: Xcode 4.2.1
Platforms: Mac OS X Lion 10.7.3, iPhone OS 5+
Repository: GitHub
License: None, public domain, whatever you want :)

This project is a significant update of Adrian Kosmaczewski's original implementation, both of which feature a phone keypad taken bit by bit from the one supplied in the iPhone. As Adrian put it: "Pure copyright infringement? Not really, simply another form of flattery."

This version has been rewritten for XCode 4.2 and iOS 5 with the following changes:

  • Storyboard replaces NIBs
  • Retina support added
  • Basic phone number formatting added (hardwired for the U.S. at the moment, sorry)
  • Tab bar icons replaced with Glyphish icons
  • Custom app icon
  • Migrated to ARC
  • Code streamlined

I'm still going through a learning curve with iOS development, and this was done more as an exercise than anything else. As such, I apologize for any sloppiness in the code or the implementation and welcome any constructive criticism.

In the meantime, here's a screenshot (the keys highlight on press and the DMTF tones sound as well thanks to Adrian):

![A quick screenshot] (http://patchett.com/images/iphone-keypad.jpg).

About

A somewhat sloppy copy of Apple's own iPhone keypad

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Objective-C 100.0%