Cocoa Touch added API for presenting a view controller in a popup bubble in iPhone OS 3.2, the responsible class is named UIPopoverController. One would guess that this new class is a subclass of UIViewController, just like UINavigationController is, but that is not the case. One would also guess that in functionality many ideas for [...]
Rewriting a Public Cocoa Touch API
May 25th, 2010 by Fredrik Olsson — Architecture, Cocoa, Embedded, Tips & Tricks
Tags: api, apple, cocoa touch, frameworks, ipad, iphone, objective-c
Google Collections
October 22nd, 2009 by Sune Simonsen — Java, Tips & Tricks
Google Collections is a natural evolution from the standard collections API in Java, bringing a much broader range of functionality to the existing collections and also providing several new collections for its users. The library plays nice with the standard collections and uses existing functionality where possible. Here is a list of useful facts before [...]
Tags: api, bimap, collections, frameworks, google, immutability, iterable, iterator, multimap, multiset, ordering, programming
Making APIs usable
October 1st, 2006 by Mattias Ask — Java, User Experience
All APIs have end-users. How and whether these users use a certain API depends on how useful the API is to them. This in turn is determined by what problem the API solves, how easy it is to learn and understand, and how easy it is to use. This article will give some (perhaps obvious) [...]
Tags: api, jayview, programming
