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.

  • Lob Simple Postcard Service
    Lob Simple Postcard Service API is a cloud based API that scales postcard production to business specification and allows personalization through dynamic content . This API creates on-demand printing of postcards and features a tracing feature that follows the location and arrival time of individual postcards, which is included in the cost. Lob API requires […]
  • Lob Simple Print Service
    Lob Simple Print Service API is a cloud based API that automates business print workflow. This API creates on-demand and recurring customer communication, such as invoicing, postcards, and greeting cards. Additionally, services such as automated production of business cards for new employees, posters, photographs, and mailing services are accessible through this API. Lob Simple Print […]
  • Lob Simple Check Service
    Lob Simple Check Service API is a fee based cloud API that automates check payments for businesses and developers. This API is scalable and customizable, allowing businesses to add branding logos and descriptive content on the fronts of their bank grade business checks . Lob Simple Check Service API requires an authentication key for the […]
  • Adidas miCoach
    miCoach is a fitness training platform supported by Adidas that acts as a coaching service. Users are able to create plans or chose pre-made training plans to plan and track workout progress. Users can access a workout calendar, receive feedback, and view fitness analytics. miCoach is an open platform that encourages 3rd party developers to […]
  • Appbase
    Appbase is a realtime graph data store for rapid app development. The Appbase API uses REST principles. Using HTTP calls, developers can list and create vertices and edges, filter vertices by specific properties, retrieve vertex data properties, delete a vertex or an edge, and scan through vertices that are RESTful. A non-RESTful API component is […]
  • TowerData Email Activity Metrics (EAM)
    TowerData provides services that access business data associated with email addresses. These services retrieve demographic information for individuals or households, location and ISP. TowerData services for email marketing include email intelligence, email validation and email append. TowerData Email Activity Metrics (EAM) API is used to gauge the email address legitimacy based on when and how […]
  • F9Analytics Lease Optimizer
    F9Analytics, owned and operated by Codeworks, offers financial analytics tools for commercial real estate. The F9Analytics Lease Optimizer employs an algorithm that considers metrics such as lease term, property value, start rate, escalations, and more data to determine an optimized lease that reaches long term financial objectives for a tenant and landlord. The F9Analytics tool […]
  • TowerData Personalization
    TowerData provides services that access business data associated with email addresses. These services retrieve demographic information for individuals or households, location and ISP. TowerData services for email marketing include email intelligence, email validation and email append. TowerData Personalization API allows specific and targeted data to be retrieved from emails, hashed emails, or postal addresses through […]
  • Printmotor Server
    Printmotor is an online platform for creating and printing documents, such as flyers. The Printmotor Server API allows developers to access and integrate the functionality of Printmotor's production and printing services with other applications. An example API method is sending and retrieving orders. Date Updated: 2015-01-22 Tags: [field_primary_category], [field_secondary_categories]
  • Printmotor Client
    Printmotor is an online platform for creating and printing documents, such as flyers. The Printmotor Client API allows developers to access and integrate the functionality of the Printmotor backend with other applications. The main API method is integrating the Printmotor service. Date Updated: 2015-01-22 Tags: [field_primary_category], [field_secondary_categories]