Posted By oomphhq on March 19th, 2013

Oomph 21 is go!


Oomph is pleased to announce release 21 of our iOS platform. This is available now for all online and full service clients. We have been working through updating all of our non-standalone apps to version 21 and expect to have this completed this week.

This release started its life as a bug fix release, however it was soon extended to include some new much requested functionality.

We’ve included a brand new audio widget, which is now implemented natively. This gives much better performance and allows us to introduce some new features such as support for streaming audio and support for continuous play while reading other content in an app (ambient mode). This new audio widget is completely backwards compatible with the previous version.

Also, based on some of the content our customers were producing, we noticed that many of you were wanting to apply static animations (i.e. not visibly animating to the user) to objects on a page, for example rotating or translating an image. Animations were not designed to support this, so we’ve added a new feature we call “default transitions”. This effectively allows you to apply a transition before the page is rendered, such as scaling, rotation or translation.

We have improved our URI scheme support to include allowing an app to be opened on the Downloads screen. Many customers use this in their email marketing, to drive customers directly to the download screen when a new issue is available.


If you are an Oomph SDK customer, we have replaced our previous time-based licence with an API key based licence. This gives you increased confidence when your customers do not (or are unable to) update their app, in that the older ones will no longer expire. Contact our sales team if you would like to enquire about licensing the Oomph SDK in your app.

Oomph 21 is our first release to drop support for iOS 4, the full reasoning behind this was circulated to customers and posted on our blog last year.

Due to a Twitter API change, we were also forced to drop support for our Twitter widget (full details here). We have replaced this with a new widget, the Twitter Timeline which uses Twitter’s “user timeline widget” under the hood. Full details on configuring a timeline widget for use in Oomph are provided here.

We have also fixed some bugs, in particular to do with Flurry and Google analytics, and also when using animations in popups.

As always, full release notes are available in our documentation.

Posted by


Tom Adams – CTO, Oomph