Skip to content
This repository

Library for the creation of HUDs in iPhone applications.

branch: master

Merge pull request #9 from myell0w/master

Fixed wrong parameter type
latest commit fc79fed726
Marcel authored June 30, 2011
Octocat-spinner-32 ATMHud.xcodeproj Initial commit March 01, 2011
Octocat-spinner-32 Classes Wrapped the idiomatic "if (self = [super init])" code everywhere with… March 02, 2011
Octocat-spinner-32 11-x.png Initial commit March 01, 2011
Octocat-spinner-32 19-check.png Initial commit March 01, 2011
Octocat-spinner-32 ATMHud-Info.plist Initial commit March 01, 2011
Octocat-spinner-32 ATMHud.h Fixed wrong parameter type June 30, 2011
Octocat-spinner-32 ATMHud.m Fixed wrong parameter type June 30, 2011
Octocat-spinner-32 ATMHudDelegate.h Initial commit March 01, 2011
Octocat-spinner-32 ATMHudQueueItem.h fixes a ivar name March 24, 2011
Octocat-spinner-32 ATMHudQueueItem.m Wrapped the idiomatic "if (self = [super init])" code everywhere with… March 02, 2011
Octocat-spinner-32 ATMHudView.h Initial commit March 01, 2011
Octocat-spinner-32 ATMHudView.m Wrapped the idiomatic "if (self = [super init])" code everywhere with… March 02, 2011
Octocat-spinner-32 ATMHud_Prefix.pch Initial commit March 01, 2011
Octocat-spinner-32 ATMProgressLayer.h Initial commit March 01, 2011
Octocat-spinner-32 ATMProgressLayer.m Initial commit March 01, 2011
Octocat-spinner-32 ATMSoundFX.h Initial commit March 01, 2011
Octocat-spinner-32 ATMSoundFX.m Initial commit March 01, 2011
Octocat-spinner-32 ATMTextLayer.h Initial commit March 01, 2011
Octocat-spinner-32 ATMTextLayer.m Wrapped the idiomatic "if (self = [super init])" code everywhere with… March 02, 2011
Octocat-spinner-32 Icon.png Initial commit March 01, 2011
Octocat-spinner-32 Icon@2x.png Initial commit March 01, 2011
Octocat-spinner-32 LICENSE Initial commit March 01, 2011
Octocat-spinner-32 MainWindow.xib Initial commit March 01, 2011
Octocat-spinner-32 README.md Fixed markdown layout. March 01, 2011
Octocat-spinner-32 main.m Initial commit March 01, 2011
Octocat-spinner-32 pop.wav Initial commit March 01, 2011
README.md

ATMHud - Library for the creation of HUDs in iPhone applications

I once needed a HUD for one of my iPhone apps, but was unhappy with the currently available libraries on the internet. Therefore, I decided to create my own library. I've released it as a static library last year, but a lot of people wanted to see the source, so here it is.

-- Marcel development@atomcraft.de

Requirements

  • iOS 4.0 or above
  • QuartzCore.framework
  • AudioToolbox.framework (only if you want to use sounds)

Features

  • Autorotation support
  • Fixed or dynamic size
  • Multiple accessories
  • Automation
  • Animations
  • Delegation
  • Block user interaction
  • Enable superview interaction
  • Retina display support
  • Selectable accessory position
  • Queueing of multiple HUDs
  • Custom positioning or auto-centering
  • Customizable appearance
  • Sound effects

Installation & Usage

Just have a look at the sample project, everything is included there.

License

ATMHud is licensed under BSD, have a look at the appropriate file for more information.

Contributions

  • Beta testers: @jonsterling @thermogl @GiloTM @phollow @Thyraz @saschalein @EdwinBrett @rbfigueira @abrrow @choise
  • @ChrisNTR for porting this to MonoTouch
  • @C418 for his awesome music as seen in the release video
  • and anyone else I forgot.
Something went wrong with that request. Please try again.