Dropbox As Your Apps Default File System
by Kin Lane
on 05/24/2013
Cloud storage of documents is becoming commonplace. Individuals, companies, government and non-government organizations have increasingly seen the potential of storing files in the cloud using services like Amazon S3, Dropbox and Box. As a web or mobile application developer, it is becoming more common to provide integration, syncing or even direct usage of popular cloud storage services like Dropbox as the application's storage system. This last week I started playing with Dave Winer's (@davewiner) simple idea outliner, notepad, todo list and project organizer--Fargo. What caught my attention is Dave's use of Dropbox as the central storage for the app. It reminds me of another application I use called Prose. io, which uses Github as the central storage system for the app. I really dig this approach to delivering, dead-simple, meaningful apps like Fargo, that don't re-invent the wheel and focus on delivering value on top of the existing tools and platforms we already use.... read more.
Tags: Dave Winer, Dropbox, Fargo
DataSift's Open Source World
by Kin Lane
on 05/24/2013
I'm increasingly finding a company's approach to using Github, a vital signal of the health of a company, their team, and the products and services they are delivering. An example of this is with social data platform, DataSift's new open source area. DataSift has thrown up a Github page which re-enforces the company's commitment to consuming and producing open source software, as well as a list of important, Github driven signals:
Latest Updates - The latest repository updates acorss all of DataSift's repositories
API Client Libraries - Java, Python, Ruby, PHP and other client libraries for the DataSift API
Public Github Repos - Other tools and utilities that are avaiable via DataSift Github repositories
Job Vacancies - A listing of current job openings at DataSift
I think DataSift approach is a very meaningful demonstration in the potential of being "open". As a company, DataSift provides access to valuable social signals, that any company can access via their interface and API, allowing them to develop insight and intelligence. If you look closely at their approach to deploying their Github hosted, open source site, it provides four very critical signals.... read more.
Tags: Client Libraries, DataSift, GitHub, Open source, Social
Salesforce Adds Sandbox Templates
by Kin Lane
on 05/24/2013
Salesforce is doing some pretty interesting stuff with the sandbox environment for DeveloperForce. Using the DeveloperForce sandbox you can create copies of your data, allowing you to develop, test or train against, not just a sandbox, but a relevant and meaningful copy of your company's data. The Force. com sandbox has always allowed you to create a separate copy of your data, but now they let you create sandbox templates, allowing you to create specific data sets that you can reuse in different ways. Seeing this feature coming out of Salesforce has prompted me to take a closer look at their approach to the DeveloperForce sandbox environment. I'm sure there are other features and approaches to sandboxing we can learn from the API pioneer. This reminds me of the story I wrote about UC Berkeley's desire for An API That Scrubs Personally Identifiable Information From Other APIs.... read more.
Tags: Development, SalesForce, Sandbox
An Open Source Code Catalog for your API
by Kin Lane
on 05/24/2013
I'm working through the wave of API innovation coming out of our Federal Government recently. During normal days at API Evangelist, I'm pulling private sector API usage examples and crafting them into stories to help the Federal Government execute on their API own strategies. Today, I'd like to showcase something the Federal Government is doing, in hopes that more companies in the private API sector will emulate as part of their API strategies. The GSA's Digital Services Innovation Center has launched the Mobile Code Catalog, an open source catalog of web and native applications that government agencies can use to jump-start their projects. Think application showcase, but all the applications are open source and allow for your API developers to download, fork and re-use code. The idea of a code catalog is pretty interesting, and I see it as an evolution of several API building blocks I talk about--code samples, SDKs, starter kits and application showcase all rolled into one. Imagine if your API consumers can come into your developer area and not just find code samples, they can find complete applications that they can download, reverse-engineer and put to use.... read more.
Tags: Federal Government, GitHub, GSA, Open source
Multi-Tenancy with WSO2 API Manager
by Kin Lane
on 05/24/2013
I just had a demo of some of the new features in the WSO2 API Manager. Since WSO2 is one of my partners, I have a regular call with them to discuss the space and I often get demos of their new products and features. Today's topic was multi-tenacy in their API Management platform, meaning you can easily deploy multiple API portals using the platform. Not every company will need more than one API portal, but for some companies that are further along, it provides a pretty sophisticated way to engage with API consumers. When it comes to slicing and dicing your APIs, we usually segment our API resources by service level, apps and users. WSO2 introduces a fourth layer--by the domain. So now you can group API resources under domains, crafting different "API storefronts" for your consumers. I'm still thinking through all of the opportunities with API management multi-tenancy, but at first thought, it will help me counteract many of the questions I get around a company's concern that APIs have to be public. Most companies have learned about APIs from the popularity of public APIs, so I spend a lot of time explaining the opportunities for internal or partner APis.... read more.
Tags: API Management, portal, WSO2
Ember, Angular, Backbone, Single Page Applications and APIs
by Kin Lane
on 05/23/2013
I was looking through Steve Willmott's slide deck from his talk at GlueCon this week, called The API- & App-ification of the Web. He talks about the evolution towards Single Page Web Applications (SPA). Which is the migration from static web pages and database driven web apps to dynamically driven HTML, CSS and JavaScript apps designed using popular JavaScript frameworks and libraries like:
Ember. js - Ember. js is an open-source client-side JavaScript web application framework based on the model-view-controller (MVC) software architectural pattern. It allows developers to create scalable single-page applications[1] by incorporating common idioms and best practices into a framework that provides a rich object model, declarative two-way data binding, computed properties, automatically-updating templates powered by Handlebars. js, and a router for managing application state
Angular. js - AngularJS is an open-source JavaScript framework, maintained by Google, that assists with running what are known as single-page applications. Its goal is to augment browser-based applications with model–view–controller (MVC) capability, in an effort to make both development and testing easier. Backbone. js - Backbone.... read more.
Tags: Angular.js, Backbone.js, Ember.js, JavaScript, Single Page Applications, SPA
APIs in DFW
by Kin Lane
on 05/15/2013
I just got back from the Dallas-Fort Worth area. I visited Dallas last night to help kick off the first gathering of the DFW API Professionals Meetup. We got together at Microsoft around 6PM and I talked from 6:30 until 8:00, evolving on my From Web, to ProgrammableWeb to ProgrammableWorld talk. The meetup was about 45 people ranging from developers to investors. I showed up with a lot of content, but I wanted to make sure and cover the full API spectrum, while also introducing some new content about specifically about API consumption. During the event I had some time to get to know the theRightAPI, Proxomo, Layer 7 Technologies and Pariveda Solutions folks--while connecting with the rest of the meet up group members. Then, this morning theRightAPI crew brought me out to Plano, TX to the AT&T Foundry (@attfoundry), where I got to talk with Vincent Button (@vebutton) and Jennifer Conley (@jenniferconley). I was a little blown away by what I saw. It wasn't what I was used when visiting the campuses of big telco companies in the past. The facility was something you associate with Silicon Valley and Bay Area.... read more.
Tags: API Meetup, AT&T Foundry, Bookshout, Dallas, DFW, Fort Worth, Gravity Center
Adding API Broker Under Monitoring for API Aggregators
by Kin Lane
on 05/13/2013
As I'm monitoring the API space I'm trying to create meaningful grouping for companies to belong when tracking API trends. My groupings are sometimes in alignment with what we hear in the tech blogosophere, but other times I try new definitions to help expand my monitoring definition and see if I can identify emerging patterns like I'm seeing with BaaS. Each week I do a little more exploration in concept of API aggregation, and this week after studying payment API aggregator Spreedly, I'm considering adding a new, overlapping area with aggregation, called API brokers. Let's see if I can make this work. API aggregators like Singly are providing personal data access to popular SaaS platforms by aggregating APIs. You can pull a list of photos from Singly, for a user, and it could pull photos from Flickr, Instagram and Facebook. This is pretty straightforward API Aggregation. Other providers like Temboo, provide this functionality but focus more on the API interoperability or as i call it API reciprocity side of things. Temboo does aggregate multiple APIs like Singly, but focuses on providing interoperability as well as aggregation. While Singly does to, there are differences in their approach.... read more.
Tags: Aggregation, API Aggregation, API Brokering
The Dark Matter That Make APIs Work
by Kin Lane
on 05/13/2013
I encounter many enterprise folks who dismiss APIs as nothing more that just one of the technical building blocks of SOA. Folks who, no matter how much I explain, will never see APIs beyond a technical specification and implementation. API Evangelist solely exists to shed light on not just the technology of APIs, but the equally important business and politics of the APIs. It is the business and political building blocks that help the concept of API grow beyond just its technical roots. An API won't find success just because you made a resource available via a URL. An API is successful because it is logically priced, possibly has revenue sharing, code samples to jumpstart integration and a support and resource network that a developer can tap into. An API is successful because it is open and self-service, but sensibly secured, providing a terms of service that benefit API owners, and developers, while also protecting the interests of end users. APIs bring together a unique blend of technology, business and politics into a transparent, self-service mix that can foster innovation. As someone who is heavily invested at the enterprise scope, it can be difficult to see things through this lens sometimes.... read more.
Tags: Enterprise, SOA
Potential for API Aggregators to Provide Valuable Industry Data
by Kin Lane
on 05/13/2013
I've been tracking on a trend in the API space that I call API aggregation. Companies like Singly and Adigami are aggregating APIs into more meaningful API stacks, than any single API provider can deliver on their own. In my regular monitoring, I'm always on the hunt for examples of the benefits of API Aggregation, and last week I saw some pretty interesting payment gateway data being provided by payment API aggregator Spreedly--which definitely reflects the positive effects I'm looking to shine light on in the space.
Spreedly is a cloud based credit card vault that allows you to work with one or multiple payment gateways over time or simultaneously, and has published some pretty interesting analysis of failed transaction rates across multiple payment gateways. I'll let you head over to Spreedly to read the analysis. What I find interesting is that they are open to sharing this data with the public. This type of information sharing by API aggregator providers is critical to the overall health of the space.... read more.
Tags: Aggregation, Payments, Spreedly
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Next >> |


