Posts Tagged ‘open-source’

A Trifecta of Cool Mashup News

For the past several months I’ve been blogging over at SearchSOA, in absence of any major advances in the world of mashups. In fact, it seemed that even as the tech industry as a whole continued to move towards the APIs that make mashups possible, it had abandoned the notion of mashups as a new development paradigm. Within the past couple of weeks there has been a veritable explosion of mashup-related announcements that demonstrate otherwise.

Item 1: Microsoft Re-Enters the World of Mashups

I totally did not see this one coming. After Microsoft shuttered Popfly, its own mashup environment, I had assumed their flirtation with mashups was over. Yet from out of nowhere comes ExcelMashup.com, a platform for mashing together excel workbooks and public APIs.  Clearly Microsoft has not abandonded mashups and now sees Excel as a means to drive their creation. I recall a 2008 Web 2.0 Expo talk given by John Musser, founder of ProgrammableWeb, where he predicted Enterprise Mashups would be the Excel of our era. In his prescient way, it looks like John might have been closer to the truth than he thought!

Item 2: An Enterprise-worthy Open Source Mashup Tool

The good news continued with the release of Convertigo’s Enterprise Mashup Server Community Edition (press release )

I have always felt that the mashup community needed to get traction with the open-source community in order to be successful in enterprise environments (I had high hopes for the Open Mashup Alliance). Obviously, people could always manually connect various APIs and code an interface around the results, but even a small amount of tooling can accelerate this process dramatically. And using a mashup product like Convertigo CE can expose this discipline to a much broader class of non-developer. Convertigo CE has 4 main functions:

  • Connectors — for any SQL, REST, SOAP, RSS, ATOM or Microsoft Excel file;
  • Sequencer — combines, orchestrates and exposes new REST, SOAP or JSON services;
  • Gadgetizer — feed portals with services and widgets for Microsoft SharePoint, Oracle Web Center, IBM WebSphere portal or any open source portal;
  • Mobilizer — build and deploy cross-platform mobile native or web applications for iOS, Android, BlackBerry and Windows Mobile.

I used an earlier version of Convertigo (along with tools from JackBe and Kapow) at a Web 2.0 presentation I gave on mashups and it was very powerful. I plan on testing the Community Edition and posting an in-depth review in the future.

Item 3: If This… Then That…

The last announcement comes in the spirit of web-based mashup creation tools like Dapper and Yahoo Pipes. “If This then That” (http://ifttt.com) is a new site that provides a way to mash services together to perform simple, specific tasks. For example, “IF it is going to rain, THEN send me an SMS”. The condition would use a weather API to check the forecast for your area, and then an SMS API to send you a notification if needed. These types of simple automated tasks are the equivalent of the parameciums of the mashup world, and yet the site is hugely popular and tens of thousands of these tasks have been created by the community. As I wrote in my post, “Dumbing-down Mashups: A Good Thing?” the spread of simpler mashup products like ifttt is ultimately what allows a more complex ecosystem to develop. Non-developers will be casually drawn to a site like ifttt at home, fall in love with it, and ultimately demand similar capabilities in their workplace.

  • Hablaa
    Hablaa provides crowdsourced document translation services. Documents are split into smaller parts and translated simultaneously by multiple translators who only translate into their native languages. Quality is ensured by a final review by a professional translator. Hablaa's Dictionary Translation API translates words to and from more than 140 language […]
  • Dandelion Wikisearch
    With this experimental API, users could find Wikipedia pages if they can't recall the exact title. Dandelion Wikisearch can be useful for developers who work with Internet data and who are interested to add this service in a particular website or application. The site displays the parameters of text and lang as required in addition to limit, offset, que […]
  • Senfluence Social Media Monitoring
    Senfluence was founded in 2007 with the goal to monitor social media. With the API Social Media Monitoring, developers have access to a demo key that will help to import results, search articles in Twitter, Facebook and other social media channels, and monitor in autopilot. The API supports XML and JSON formats. Once developers register, they will choose bet […]
  • MyJobHelper
    MyJobHelper is a site that allows a user to search through a comprehensive database for specific job listings. The site gives the the ability to filter by zip code and by job title. The MyJobHelper API allows developers to integrate MyJobHelper's extensive database and search capabilities into 3rd party applications and web presences. In order to gain A […]
  • BitKonan
    BitKonan is a Croatian-based BitCoin and cryptocurrency trading platform that offers a flat trading rate of 0.29% per transaction. The BitKonan Public API allows access to market data including recent BitCoin prices, highest buy and sell orders, order book, and recent transactions. Using an API key, developers may access the private API to retrieve a user […]
  • Senfluence Sentiment & Influence
    Senfluence is formed by 2 words: sentiment and influence. The goals of this API are to understand sentiments and to analyze the popularity of websites in 13 languages. When users are redirected to the get demo link, they will first see the benefits that include to obtain a sentiment analysis based on positive, negative and neutral feedback and to score docum […]
  • Print From Windows Phone
    Print From Windows Phone offers an API in SOAP format that can be used to send documents to print using the print spooler software. Users need to install the software on the PC to connect to the destination printer, either via WIFI or USB. The site shows 3 steps to use Print From Windows Phone: create an account to have access to 10mb, download the software […]
  • S3Bubble
    The S3 Bubble is a cloud storage and media streaming service that syncs with an Amazon Web Services API. Through storing, selling, and streaming media S3Bubble states they are a revenue generating service. Currently in production, the API is meant to give users and developers more control in implementing the S3Bubble plugins. Date Updated: 2014-09-08 Tags: [ […]
  • IBM Watson
    The IBM Watson Developer Cloud is currently available to a select group of partner developers who are developing “Powered by Watson” applications. These developers are exploring the use of cognitive capabilities of Watson to enhance their business. You can follow the Watson developer site for the latest news and technical how-to guides, API docs, and tools. […]
  • NuPIC
    NuPIC is an open source project written in Python / C++ that implements Numenta's Cortical Learning Algorithm (CLA) which has three principle properties: Sparse Distributed Representations, Temporal inference, and On-line learning. The NuPIC API allows developers to work with the raw algorithms, string together multiple regions (including hierarchies), […]