26 ms·
A curated catalog of iOS frameworks
- adeelk 15y agoIt would be great if there was a screenshot of each entry.
- scompt 15y agoGood idea. joakin mentioned this too. It's on my todo list.
- joakin 15y agoI'm missing here sort options, by most popular, best rated, etc. Also the details for the framework are very short, a really small explanation, and somethimes nothing but the link to their web page. Maybe adding screenshots and opinions would increase usefulness. Anyway, added to favs, I really like the idea!
- scompt 15y agoInteractivity (most popular, etc) is definitely on my TODO list for the site. I'll probably end up requiring login with OpenID for commenting and rating. I agree that the details are pretty slim on frameworks. As part of the interactivity feature, I plan to add a form for suggesting changes. Thanks for the feedback!
- dan1234 15y agoIt would be great if the licensing details were included. One of the most time consuming things is looking into a particular framework only to find the license is incompatible with what you're writing.
- scompt 15y agoGreat idea. It'll go on my TODO list.
- tomaszkubacki 15y agoWhere is monotouch ?
- cschreiner 15y agoGreat initiative. But please make the site more comfortable for us with an iPad. Make the buttons bigger!
- scompt 15y agoI've never tried it on the iPad. I'll see what I can do!
- jamieforrest 15y agoHow can we suggest new frameworks for inclusion on the site? E.g. You are missing Cloudmade's SDK for OpenStreetMap. http://cloudmade.com/products/iphone-sdk http://cloudmade.com/products/iphone-sdk
- scompt 15y agoThat's a feature that I have yet to implement, but it's on my todo list. Follow @iosframeworks for updates to the site.
- lewispb 15y agoIt would be great if there wasn't a spelling mistake in the second sentence.
- scompt 15y agoGood catch. The framework details were taken, for the most part, directly from the homepage. I'll fix it when I get the chance.
- scottjackson 15y agoRelated: a collection of custom UI controls for both iOS and Mac OS X: http://cocoacontrols.com/ http://cocoacontrols.com/
- rheeseyb 15y agoNice, thanks!
- davidw 15y agoWhat would a non-curated catalog look like? One generated automatically via a Google search? Aren't you just saying that a person took the time to go through and make the catalog?
- simonw 15y agoFeature request: screenshots, if available.
- adamzochowski 15y agoOf a framework? As in API? I am not sure if I understand, how would one make a screenshot of ROR? or Django? or jQuery? Unless you mean top application using a given framework, but then, it is not indicative of the framework, but the amount of time one spent on graphics on top of the framework.
- glhaynes 15y agoScreenshots of UI frameworks could be nice.
- chopsueyar 15y agoWhy not? It has been done with the Linux Kernel... http://www.cs.umd.edu/hcil/millionvis/Treemap_Visualization_of_the_Linux_Kernel_2_5_33.html http://www.cs.umd.edu/hcil/millionvis/Treemap_Visualization_...
- sudont 15y agoI'd say "screenshot." I've always like jQuery's demos, such a thing could be done for the frameworks to provide a quick insight into how they're implemented. http://api.jquery.com/text/ http://api.jquery.com/text/
- simonw 15y agoMany of these frameworks are UI frameworks, which are almost impossible to evaluate without first seeing a screenshot (or, even better, a screencast).
- kennethologist 15y agoI second the screenshots request as well as more thorough descriptions. I don't want to have go to each framework's site to view the details.
- robjohnson 15y agoThis is an interesting addition, but I have to agree with the other repliers that: a sorting mechanicsm is desperately needed and more information about each framework would be nice. (screenshot, etc) Other than that, this is a great way to stay on top of these frameworks. I'm sure you thought of this, but gitHub has a few lists that do this as well that you might want to take a look at.
- yardie 15y agoCould you make the listview 2x the size? Really, 5 items per page is not helping anyone. Especially when you get to frameworks starting with C, I, HTTP[], etc.
- scompt 15y agoYup, I agree. This is on my todo list.
- ssharp 15y agoLonger descriptions on the homepage: "Tapku Library is an open source iOS framework built for iPhone & iPad. The framework include..." That tells me nothing about Tapku other than it's an open source framework for iOS, and I don't really need the iOS part because I'm aware I'm on a site for iOS frameworks.
- kbutler 15y ago- Search needs to search tags and substrings (e.g., searching for "ASI" or "http" does not find "ASIHTTPRequest", even though both are substrings of the library name, and the library is tagged with "http"). - The search results page needs to include more information. That first line just isn't enough, especially when the whole summary is just a few words more (e.g., clicking on "Bullet" adds "and rigid body dynamics.") The search results should probably include the library tags, and maybe the full first paragraph. - Pages for individual frameworks should probably include links to comparable frameworks (see osalt.com, for example)
- abcd_f 15y agoFeature request: drop curated. Way too pompous.
- aaronbrethorst 15y agoDisclaimer: I'm the creator of http://cocoacontrols.com http://cocoacontrols.com, which is a competitor to iosframeworks.com. * Provide direct links to the source code where possible * License info is extremely useful; I'd hate to find something perfect for my app only to discover that it uses an incompatible license. * Provide ratings support. * What's a framework in this case? iOS doesn't support third-party frameworks, just static libs and loose bundles of code. * What differentiated value does this provide vs. my site or http://cocoaobjects.com/ http://cocoaobjects.com/? I'm not trying to be snarky or cut this down; I think there's a lot of room to differentiate and provide value in this space, it just needs to be articulated clearly.
- featherless 15y agoAs a developer of iOS frameworks and libraries, I will vouch for cocoacontrols as a solid site. It's easy to add a new entry and search for existing controls by license.
- aaronbrethorst 15y agothanks, jeff. glad you like it! :) also, thanks for submitting nimbus just now!
- featherless 15y agoThanks for providing a solid service :)
- yoda_sl 15y ago+1 on cocoacontrols! I did not yet contribute but the content provided is great. I recommend it to many other iOS dev looking to get things done without re-inventing the wheel.
- scompt 15y agoThanks for the first 3 suggestions. Frameworks, on the site at least, means any pile of code that can be used on iOS. It's definitely a misnomer, but it fits well enough with what people search for. I'm sure you had the same issue when deciding on a name for cocoacontrols.com. It's hard to say what differentiates the sites. They definitely serve the same niche.
- Apocryphon 15y agoIt'd be nice if there was some way to compare frameworks that have similar features. For instance, I'd like to compare physics engine frameworks, either based on their listed features, or if there was some way for users who have tried multiple ones to leave comments comparing them.
- ajg1977 15y agoThe fact that this site lists oolong engine* makes me suspect that it's not at all a carefully selected lists of framework. (oolong is basically a poorly put together collection of sample code with an 'engine' label slapped on it. For example the engine doesn't actually have any concept of 'lights', instead the 'lighting sample' is a rip-off of an Apple sample with all light properties hard-coded calls to OpenGL).
- pagekalisedown 15y agoNot only that, Box2D and Bullet are not iOS-specific.
- scompt 15y agoI've made no effort to ensure that the frameworks available on the site are iOS-specific. The main point is that they're available for iOS.
- nbuggia 15y agoGreat idea (I also love cocoacontrols.com). Please show more than 5 results per page. PLEASE! How about 25-50?
- jawngee 15y agoCurated how exactly? You individually test each framework out?
- chrisballinger 15y agoMissing many frameworks (JSONKit, for example), and no ability to add them to the database! Also lacking license.