Open source CoverFlow library for iPhone

IphoneCoverflow

Iphone Problem Overview


Are there any open source, CoverFlow-like APIs or libraries available for the iPhone?

I've found one implementation that is licensed per application, however, I'd much prefer to go the open source route.

Also, I'm interested in libraries that use only public APIs, as using non-public APIs might keep an app from getting published in the App Store.

Iphone Solutions


Solution 1 - Iphone

You might also want to check out a library I released at iPhoneDevCamp -- OpenFlow. http://apparentlogic.com/openflow

It is all core animation-based, so it's easy to understand and customize to your needs. AFOpenFlowView is a subclass of UIView.

I included a demo application, and check out the blog entry on my personal website for a bit more information about its use. fajkowski.com

Drop me a line if you have any questions or comments! -Alex

Solution 2 - Iphone

There's another nice Open Source implementation by demosthenese. Here's the link.

Solution 3 - Iphone

The nice people at Chaosinmotion have got the following available:

http://www.chaosinmotion.com/flowcover.html

It's BSD licensed.

Solution 4 - Iphone

The last chapter on Erica Sadun's The iPhone Developer's Cookbook is about Cover Flow. You can grab the source code from the sample repository of the book on Google Code: cookbooksamples

Solution 5 - Iphone

I am not aware of any open-source libraries for what you describe above. However, if you are familiar with core animation, it wouldn't be too hard to implement what you describe.

Check out the links below for some more information:

  1. Blog post about implementing coverflow using core animation
  2. Core animation reference guide from Apple iPhone Dec Center

Solution 6 - Iphone

The book "SAMS Teach Yourself Cocoa Touch Programming in 24 Hours" shows you how to make your own in the CoreAnimation chapter (complete implementation).

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJohn MuchowView Question on Stackoverflow
Solution 1 - IphonethefajView Answer on Stackoverflow
Solution 2 - Iphonewuf810View Answer on Stackoverflow
Solution 3 - IphoneoldbeamerView Answer on Stackoverflow
Solution 4 - IphoneAlexandre L TellesView Answer on Stackoverflow
Solution 5 - IphonezpeskView Answer on Stackoverflow
Solution 6 - IphoneansemondView Answer on Stackoverflow