Matt Coneybeare

MC

UAProgressView — Simple, Lightweight and Powerful

| Comments

UAProgressView

Unsatisfied with the current open-source progress view components, today I created my own. UAProgressView is a simple and lightweight, yet powerful animated circular progress view. UAProgressView is highly configurable, includes touch highlighting, block based event handling, and animation.

UAProgressView

Prior to writing UAProgressView, I was using MRCircularProgressView to show preview audio progress on the Ambiance 4.0 rewrite. MRProgress is pretty good, and was the inspiration for UAProgressView, but it lacked much of the customization that UAProgressView now offers. UAProgressView is probably a better fit for you instead of MRProgress if you want:

  1. More Customization. Things like border width and progress line width.
  2. More Control. Fully exposed central view that you control.
  3. Minimal Overhead. No additional unused classes to include.
  4. Blocks. A block based event interface makes setup nice and neat.

Check out UAProgressView on Github and let me know what you think!

Lastly, I run a small software company called Urban Apps. It pays the bills so I can take the time to write helpful utilities like UALogger. If you found this posting helpful at all, I would really appreciate it if you would check out my Apps on the iTunes App Store.

Comments

My name is Matt Coneybeare, I design and develop for iOS (iPhone, iPad and iPod Touch), Mac OS X and the Web out of New York. In 2008 I started a software company called Urban Apps that has made some pretty popular apps such as Ambiance and Hourly News. My current Stack Overflow reputation is about 27k.

I was a Rockstar a decade ago, but then went back to school and collected a Bachelor's Degree in Computer Science from U.C. Berkeley. Now I am settled down with my beautiful wife Di and our two doggies Hamachi and Foxy. While coding, I walk several miles/day on my Treadmill Desk. When not at my desk, I love exploring New York City as a Yelp Elite, or training for marathons.

Contact information

Name
Matt Coneybeare
Email
Website
Twitter
Instagram
GitHub
Google+
LinkedIn