News & Views

  • Vokal Wall Draw Continues...

    March 29, 2013

    We tend to immerse ourselves in many of our projects here at VOKAL and the offices themselves are certainly no exception. In the continuance of this effort, the VOKAL design team has been taking a periodic evening or weekend to work on an ever expanding mural. Last night, VOKAL designers Joe Call and Max Bare along with Andrew Thompson (VOKAL friend and member of OhNo!Doom) took a couple hours to continue the doodling.

    Read More
  • Mixer for The Mobile Makers Academy End of Semester

    December 18, 2012

    Last week The Mobile Makers Academy celebrated the End of their Fall 2012 Semester with what else but a night filled with pizza, libations and good times. The mixer was hosted at VOKAL's shiny new 4th floor expanded offices.

    Read More
  • Ping Pong Tourney and Other Feats of Strength

    November 09, 2012

    Last night was the first (of hopefully many) Building-Wide Ping Pong Tourney, this time hosted at VOKAL offices.  Drinks were consumed, folks were mingling and competition was of course furious (and sportsmanly). Below are some epic highlights of epicness.

    Read More
  • New VOKAL Office Under Way!

    October 12, 2012

    Exciting developments! The expansion of VOKAL Interactive offices is well underway. A day of drywalling going up and overhead lights customized to VOKAL green. Soon we'll have another floor for our ever-expanding ranks of designers and engineers.

    Read More
  • Functional and Asynchronous Programming in iOS

    January 05, 2012

    A couple of months ago I started working on a simple project using node.js and I wanted to write a post about the similarities and differences in functional programming between JavaScript and Objective-C. However, while I was writing that post I realized I did not truly understand functional programming. I could write blocks in Objective-C and I could write functions in JavaScript but the theory behind it was lost to me. That being said, I decided to dig deeper to understand not just what the code was accomplishing but why.

    Read More
  • Humanoid Wrap-Up

    December 19, 2011

    It's always rewarding when you get to wrap up a project. It is even better when the project you are wrapping up is for Humanoid, and their way of saying thank you is to send over a brand new Humanoid Wakeboard!!

    Read More
  • Automated Testing in iOS

    November 30, 2011

    When we send an app out into the world we want to be sure it’s bulletproof. I’m sure you write excellent code and you unit-test like a mad man, but how can you be sure? Wouldn't it be great to plug in a device and have Instruments run an exhaustive UI test while checking for leaks and logging total memory and cpu usage? Yes it would.

    Read More
  • Clear and Concise REST APIs

    November 08, 2011

    APIs have users just like apps have users, with the exception that an API’s users are developers. It’s unfortunate how frequently we encounter APIs which are needlessly complex and hard to use. Documentation sometimes is so complicated that it actually makes the API harder to understand rather than easier.

    Read More
  • Core Data Transactions

    October 16, 2011

    In my time getting acquainted with Core Data, I learned that while overall it is very handy, there are shortcomings that a developer must take into account especially when dealing with asynchronous calls and large amounts of data.

    Read More
  • Mobile Processing Conference 2011

    October 13, 2011

    We are excited to announce that Vokal will be sponsoring the 2011 Mobile Processing Conference. The Mobile Processing Conference is a yearly conference hosted by the UIC Innovation Center in support of Chicago's creative and development communities. The 2011 conference, held from November 11-13, 2011, will focus on the Android and JavaScript modes of Processing 2.0.

    Read More