Claireware Software

Software for Your Mac and iPhone

Software Development

Custom Animation with Sound - Take 2

I am developing a new iOS app where I needed an easy way to animate image sequences, move them, and have sound coordinated with it all. My first attempt at doing this was functional, but it did not use CAAnimation to control the image sequence. However, performance wasn't the best. So I rewrote the MKSoundCoordinatedAnimationLayer class to use CAAnimation internally to coordinate everything. Read More...
Comments

Custom Animation with Sound

For a project I am currently working on, I had the need to have more control over an animation sequence of images then what the built in support that UIView or CALayer provides. The import features I needed included sound coordination and heterogeneous frame durations. So, I wrote my own class to do this. Read More...
Comments

Networked Image View

Sometime it is prefered that the image that gets displayed in an iPhone app is downloaded from the internet, much like an image in a web page. In order to make displaying a networked image as simple to accomplish as the UIKit's UIImageView, I created the MKNetworkImageView class.
Read More...
Comments

Number Badge View

MKNumberBadgeView Sample
While the iPhone SDK has facilities to show a number badge on your app's icon or in a toolbar, it doesn't allow you to arbitrarily place or use number badges. So, I wrote a view class that implements a number badge. Read More...
Comments

AVAudioPlayer Volume Issue

The AVAudioPlayer found in iPhone OS 2.2 has one flaw: the user can only adjust app volume while an AVAudioPlayer object is active. Read More...
Comments

iPhone Development Blog

A simple declaration on my intent to actually follow through with an iPhone development blog. Read More...
Comments
Site logo
Claireware Software
© 2009-2012 Michael Kamprath • Privacy PolicyLegalContact