Archive for October, 2010

Dumbing-down Mashups. A Good Thing?

I’ve been heads-down on some projects lately, and if I still didn’t manage to peek up and check some of my favorite sites, I might have missed this news about Dapper via ReadWriteWeb. <embarrassment>I had no idea Dapper had been acquired by Yahoo last week</embarrassment>

They were one of the original “do-it-yourself” API tools a few years back before switching their model to contextual advertising. I wasn’t thrilled to see the change in focus, but at least they kept Dapper up and running.

 Marshall Kirkpatrick has written an excellent article about discovering Dapper, and the effect it had on him. He barely mentions “mashups”, but you get a great sense of how empowering the technology was for him.

He also mentions NeedleBase in passing, a free hosted tool that I admit I haven’t used much. In practice, it sounds very similar to Connotate, a commercial mashup product whose “Intelligent Agents” learn what to scrape by example. Alas, NeedleBase is a product of ITA Software, a travel search/software firm that was acquired by Google back in July. The product is still available, but Google doesn’t exactly have a good track record in the mashup space.

I see a clear trend away from “mashups”, and towards “data harvesting”.  Marshall’s uses of Dapper are clearly in the “Harvest” category, and NeedleBase describes itself as “a revolutionary platform for acquiring, integrating, cleansing, analyzing and publishing data on the web”. Even venerable Kapow Technologies no longer mentions the word “mashup” on their homepage, but you can read plenty about acquiring data from the web.  

What does it mean? Marshall makes a good argument how about technology that is too innovative for the current marketplace often doesn’t gain the traction it needs to succeed. I think we are seeing a slight “dumbing down” of mashup technology/terminology to a few simple use cases that people can easily grasp. Once they understand how these tools can give them easy access to a wealth of new information, they will start combining the various pieces and “mashups” will finally gain broad acceptance as a solution paradigm.

But that’s just the path for the teeming masses. If you’re reading this, you’re probably ahead of the curve and looking beyond scraping to mashups’ more powerful capabilities. Most firms have barely (if that!) begun to exploit the potential of mashups, and I see that as a chance to gain a competitive advantage. You can wait until mashups are mainstream (again) or you can use this time to build an enterprise app store, create propreitary information streams, and make your IT department more productive. Will you wait until your peers seize this opportunity, or will you use this time to jump ahead of them?

  • YesGraph
    The YesGraph REST API allows developers to access and integrate the functionality of YesGraph with other applications. Some example API methods include posting and retrieving referrals by social network, retrieving user information, and retrieving and managing contacts. YesGraph is a referral system for mobile applications that displays the users most likely to accept invitations and […]
  • VerticalResponse SOAP
    The VerticalResponse SOAP API allows developers to integrate their applications with its services, enabling access to services such as email campaign and email marketing. This API is only compatible with a VR Classic account. VerticalResponse is a company that provides tools for communications for small businesses. Date Updated: 2015-03-05 Tags: [field_primary_category], [field_secondary_categories]
  • LeadDesk
    The LeadDesk API allows developers to access and integrate the functionality of LeadDesk with other applications. Public documentation is not available; API access comes with account service. LeadDesk provides software and tools for call centers and telesales professionals. Date Updated: 2015-03-05 Tags: [field_primary_category], [field_secondary_categories]
  • BusinessUSA Success Stories
    This BusinessUSA Success Stories API lists examples of successful business stories by business owners who used BusinessUSA services. The BusinessUSA Success Stories API uses a resource URL request and provides return types in CSV, XML, and JSON. Authentication is completed through a unique, private API Key. BusinessUSA is an official United States Government website that […]
  • BusinessUSA Data
    The BusinessUSA Data API allows users to access data asset information provided by BusinessUSA for current or prospective business owners. The BusinessUSA Data API uses a resource URL request and provides return response in CSV, XML, and JSON. Authentication is completed through a unique, private API Key. BusinessUSA is an official United States Government website […]
  • BusinessUSA Articles
    TheBusinessUSA Articles API provides access to data regarding a wide selection of business world related topics and articles for BusinessUSA users. The BusinessUSA Articles API uses a resource URL request and provides return responses in CSV, XML, and JSON. Authentication is completed through a unique, private API Key. BusinessUSA is an official United States Government […]
  • Zillow Mortgage CalculateAffordability
    The CalculateAffordability API allows for calculation of the amount a users can afford based on their income or desired monthly payment. The returns include affordability amount along with detailed breakdown of the mortgage payment, amortization schedule, and monthly budget. Date Updated: 2015-03-04 Tags: [field_primary_category], [field_secondary_categories]
  • Zillow Mortgage CalculateMonthlyPaymentsAdvanced
    The CalculateMonthlyPaymentsAdvanced API offers developers access to the estimated monthly payment, total payment, and amortization table for a given loan amount. Features include; detailed monthly payment breakdown including taxes and insurance, as well as payment totals over the life of the loan. Date Updated: 2015-03-04 Tags: [field_primary_category], [field_secondary_categories]
  • Flurry EventMetrics
    Flurry EventMetrics API provides the ability to request event information for applications. Requests are made in XML and JSON format using an API access code and provides XML or JSON responses. Flurry is part of Yahoo Developer Network and is a mobile apps analytics platform serving over 60,000 companies in over 150,000 applications across iOS, […]
  • Zillow Mortgage GetMonthlyPayments
    The GetMonthlyPayments API aims to return the estimated monthly payment that includes principal and interest based on today's mortgage rate. The goal is to return the estimated monthly payment per loan type (30-year fixed, 15-year fixed, and 5/1 ARM). If a ZIP code is entered, the estimated taxes and insurance are returned in the result […]