A smart software developer does not reinvent the wheel but finds a reusable component first. Often programming your own component from scratch takes many hours, days or even weeks. It’s often much quicker — and therefore cheaper! — to use a third-party component, especially if it’s well-designed, debugged, and easy-to-use.
I have created several of these components that you can easily plug into your own iPhone and iPad projects.
MHRotaryKnob is a
UIControl that acts like a rotary knob. In operation it is similar to a
UISlider but its shape is square rather than long and narrow. Great for music apps where you can use it as a volume or panning control. You can customize the look of the control using your own images. Open source (MIT license).
This is a sample-based audio player. You can use SoundBankPlayer to create musical instruments with just a handful of samples. Open source (MIT license).
Check out all my open source projects at github.com/hollance