Today in APIs: SmartBear Partners with Swagger on SOAPUI Pro Plug-in

SmartBear and Swagger deliver Swagger 2.0, a SOAPUI Pro plug-in. Apple's Metal may represent another front in its war on Google. Plus: Beyond Verbal raises money and releases an API, and WSO2 has new workshops in London and Rome.

SmartBear Teams with Swagger to Release SOAPUI Pro Plug-in

Swagger provides a simple, powerful representation of RESTful APIs. SmartBear offers tools to test services and APIs. Combining the offerings of both companies makes it possible for developers to design and test while they build APIs.


As Ole Lensmar, CTO of SmartBear commented, a big advantage is speed:

Swagger 2.0 moves Swagger to the forefront of both code and contract driven API design principles, and with its extensive eco-system of tools and users, there is no better way to describe your APIs out there. Using that as a foundation lets you build better tests in SoapUI Pro and ensures test coverage that lets you build better APIs.

Using annotation-based extension points rather than XML configuration files, the simplified plug-in framework provides third party dependencies with automatic installation. SoapUI Pro 5.1 is now available for download at

Apple's Metal API May Challenge Google's OpenGL

Apple's Metal API launched this summer aims to take advantage of chips in iOS devices to improve graphics in games. It previously and still does support Google's open source OpenGL, though not the latest version. As Ryan Daws speculates in Developer Tech, OpenGL could get edged out in favor of Microsoft's offering:

developers are looking to promising alternatives such as the upcoming DirectX 12 which is showing incredible performance gains thanks to the support of major hardware manufacturers; Nvidia, AMD, Qualcomm, and Intel. DirectX 12 isn't yet supported by Android, but Google's rumoured Nexus 9 is due to launch next month and is set to launch with the DirectX 12-capable Nvidia Tegra K1. If mobile game developers switch to Metal, and Android gets less games as a result, Google could switch to DirectX 12 to boost their platform.

This could create a race between iOS and other operating systems (Windows and Android) for game performance. Or it might lead to a three way race, where Apple is on iOS and OpenGL and DirectX 12 are duking it out for dominance on the PC platforms. This rings familiar, with echoes in the laptop and smartphone spaces where Apple rules the roost on then quality front with everyone else fighting for an unprofitable second place. Game over?

API News You Shouldn't Miss

Greg Bates A writer for Programmableweb since 2012, Greg is a freelance writer and a maniacal editor of dissertations and term papers. - Follow me on Google+