API

RSS
  • How to design a good API

    Posted June 23, 2009 - 12:43 pm

    If you really want to get on board the Web 2.0 train (before everyone stops using that buzzword!), you'll want to have ways for other people to interact with your online services -- and that means a well-designed API. Google is the king of this, of course, so this Google tech talk will give you a glimpse of their secrets.
  • SaaS vendors need to get a clue about APIs

    Posted May 20, 2009 - 2:02 pm

    One big obstacle to SaaS vendors getting their applications adopted more widely is that so many of them don't offer open APIs.
  • Facebook opens up 'activity stream' to external developers

    Posted April 27, 2009 - 1:12 pm

    Highlighting the rising popularity of real-time action notifications in social networks, Facebook will let external developers access the "activity stream" its members display on their profiles.
  • Ribbit opens Web telephony platform to all developers

    Posted November 17, 2008 - 4:35 pm

    Ribbit Monday released for general availability its Web telephony platform, designed to extend telephony development to the world's Web developers through the use of its APIs.
  • Microsoft releases new API for Windows Live Search

    Posted November 13, 2008 - 5:00 pm

    Microsoft Thursday unveiled a revamped Live Search API that developers can use to embed search on Web sites.
  • Connecting A to B: APIs or data formats?

    Posted March 6, 2008 - 8:46 pm

    Normally in enterprise application integration, when we say "send X to Y", there are two distinct aspects to be ironed out. The first is the "how" part. The second is the "what" part. When thinking of the "how" part, thoughts turn to things like interfaces and APIs and function calls and so on. When thinking of the "what" part, thoughts turn to things like strings and tables and integers and data structures. All successful examples of interconnecting A and B in EAI feature both "how" and "what". Unfortunately, the two can get terribly inter-twined leading to integration strategies that are difficult to develop, deploy and debug.
Ask a Question