Make Good Use of Your Sidebar

Use this space for anything from simple blocks of text to powerful widgets, like our Twitter and Flickr widgets. Learn more.

To access Website Management, hit the 'esc' key or use this Login link.

Blog Index
The journal that this archive was targeting has been deleted. Please update your configuration.

Variables gets a new release

Variables has got a new update and is now at version 1.0.6, which brings a few nice additions to the app and includes the previously introduced retina display compatibility and high-resolution graphics.

The main change in this release is the reworking of the preferences management, since the feedback suggested many of the features were hard to find. Now all options related to individual variables are part of a popover activated by long-pressing the variable icon in the model building view and it is much simpler to change variable kind and reorder the categories. Table and model preferences also gained in simplicity and are available from the toolbar.

Variables is undergoing more internal changes related to data storage, new data analysis methods and performance and I hope to show the results soon, after the main implications from the latest news about the future of iOS are clear.


Variables 1.0.3

Variables 1.0.3 is out on the App Store with some neat additions to exploring graphs, a few bug fixes related to missing data display, and some major improvements to stability of underlying systems.

The main new (however small) feature is manipulation of graph axes separately. You can pinch the graph vertically to only expand/collapse the range of y-axis and likewise pinch horizontally for controlling the x-axis. Pinch as normal for adjusting them both at once and, of course, double tap to return to optimal ranges.

But the main changes of this update are related to reworking some of the inner systems of the app, among other thing improving the user interface flow and the flexibility of the graphing system. These changes improve performance and stability in the short run, but more importantly, they lay the foundation for upcoming features that I cannot wait to show you!


Version 1.0.2 is out

The updated version is now on the App Store with a few refinements that pave the way for the forthcoming more feature-rich releases.

Gone are the unloved cross buttons leading to an accidental dataset deletion, which are replaced with a much more robust system. Another interface change merges the two model-related buttons into one so that it is easy to add or duplicate a model right at the same place where they are selected.

Removing the dark background from the plots was a hard decision, but with darker and more saturated colors on a light background I believe the look is much cleaner and more in line with the tables.

Finally, there are a few tweaks to the import behavior and performance as well as proper handling of last opened datasets.

Hope the changes are welcome and feel free to contact me in case there are any issues wit the update.


Variables 1.0

After many months of development I am delighted to introduce Variables, the data analysis app that is both smart and enjoyable.

It pioneers a much more direct and intuitive way of exploring and analyzing data, which I believe can greatly improve research productivity and correctness. The manipulation of variables and their dependencies is extremely straightforward and the feedback for every action is instantaneous: "If I add this link to a model, the fit is much better!".

Variables is pretty strict on data kinds, but relying on them lets it suggest the best possible analysis for a given model. And the context variables will soon play a much bigger role in this process than they do now. The main idea is that the ultimate choice on the methodology should be made by the researcher, but the default suggestion should be the best given the conditions.

There is a lot of amazing technology inside Variables and despite a lot of custom functionality, it is standing on the shoulders of giants. Apple provided great tools for UI, data management and, perhaps more surprisingly, insanely fast matrix algebra and Fourier transforms. I am also extremely grateful to the developers of CorePlot and GDAL open source projects, hope I'll have a chance to talk more about them later.

In any case, the first release of Variables is here. It might not have everything you or me would want it to, but the roadmap is full of exciting things and the sky is the limit.

Hope you'll like it.