Instead of AdBlock, enjoy ad-free CAN by becoming a member. Everybody wins!
HOLO is a biannual magazine about emerging trajectories in art, science, and technology brought to you by the people behind CAN. Learn more!

Pocode – New open-source C++ library by Potion [c++]

pocode is a new open-source C++ library designed by Potion for the production of interactive media across multiple platforms. The frameworks provides a robust, high-performance software infrastructure that allows for the creation of all types of software, from simple visual sketches to elegant mobile apps to entire software applications.

At the center of pocode’s design is a desire to make an all-purpose software library that is as simple to use as it is efficient and powerful. Thanks to pocode’s object-oriented architecture, applications stay organized and take care of themselves. Objects draw themselves, maintain their state and can be changed at any time. pocoders don’t have to worry about the intricacies of event routing, the details of threaded image loading or the pitfalls of shader construction. All of these processes are handled automatically.

The site includes tutorials, examples and reference.

Download pocode for OSX, iOS and Windows > | Potion

Please let us know how you get on and what you think about Pocode. If you’ve made something using Pocode, don’t forget to email with a handful of images and a brief description to be included in the gallery.

Founded by graduates of the MIT Media Laboratory, Potion is a design and technology firm that specializes in interactive experiences. Potion seeks to expand the language of interaction design. They work tirelessly with their clients and always push themselves to break new ground. Never satisfied to replicate experiences, Potion researches new technologies, new modes of interaction, and continually invents new ways of making things work. 

Posted on: 26/01/2012

Posted in: c++

Post tags:

    • alistair colling

      This looks really nice. What are the benefits of pocode compared to open frameworks?

    • Valerij Primachenko

      the link to the website is broken, contains extra dot

    • Max

      You’re writing “popcode” several time in the article, instead of “pocode”

      Nice technology though, I’ll give it a try.

    • Akash Manohar

      Hey guys, the link to the repository of pocode is nowhere in the article. Can you update the blog post with the link to the repository please?