Working with String

Please note that as of version 1.1 String no longer requires the preprocessor macro.

Let’s be honest, desktop augmented reality was a whole lot of something wrapped up in a whole lot of awkward. Static, integrated cameras and us looking like idiots proudly displaying black and white blocky printouts across our chests trying to convince our wives that this is “really cool”. Fast forward to now and let’s all embrace the new proper augmented reality: mobile augmented reality (MAR).

When it comes to bringing MAR to the masses the fellas at String have outdone themselves by focusing on 2 of my favorite things: performance and integration. String jumps into the Unity workflow with next to no interruption while delivering insane results even on 3G iPhones.

While String’s efforts have minimized any hurdles required in getting MAR into your capabilities there are a few steps that can be awkward and difficult to tackle on the first attempt. That said I’ve decided to put together a small add-on for Unity to help get people up to speed even faster while easing the repetitive steps required for actual device deployment including easy access to the preprocessor macro string that’s required. In addition I’ve complied a quick run-through video showing the actual steps necessary to move from editor to iPhone including usage of my new add-on.


For Xcode 4:

For Xcode 3:


  1. Taylor
    February 24, 2011

    Any news on String release or type of dev deal?

    • February 25, 2011

      All I can say is soon and the numbers are being worked on…

    • February 25, 2011

      @Taylor – We’re working towards first or second week of March to release the SDK as well as the licensing fees. We’re also building the Developer Portal where you’ll be able to connect with other developers, share tips, get resources such as tutorial videos and addons like Bob’s (if he’s happy for us to include it) and showcase your projects.

  2. February 25, 2011

    Very interesting. Thanks for sharing.
    I hope that String can share their SDK soon!

  3. David Bardos
    February 25, 2011

    Hey Bob,

    It’s nice to see a post about String! I also have started to play with it and xcode did not make it easy for me,
    wish I had a video tutorial like this 😉
    a small demo:

    cheers man, and keep up the good work 🙂
    David Bardos

    • February 25, 2011

      Thanks man! Good to hear from you and glad you are messing with String too! Hope life is awesome.

  4. mark
    February 25, 2011

    This is really sweet… 🙂 Thank you!

  5. February 25, 2011

    This is wonderful, thanks Bob! If it’s OK with you, we’d like to include it as a download in the String™ Developer Portal, when we open it up 🙂

    • February 25, 2011

      That’s great! I’m planning on switching the “Visit String” button over to the Dev Portal when it’s ready. Maybe we host the docs on your end so you guys can keep them up to date.

  6. Esila
    March 8, 2011

    when will String SDK release? I am choose a MAR in my iOS game.

  7. Rune
    March 15, 2011

    Is any version of String available for testing?

    • March 15, 2011

      There’s a small beta team but it has not been released yet.

    • Rune
      March 17, 2011

      Would you recommend any other SDK or plugin for AR?
      I contacted them but guess they are too busy to reply emails right now. I am just sure about the limitations of the plugin. I need to design for any potential limitations.

  8. Dog
    March 29, 2011

    Is String only for iOs?

    • March 29, 2011

      For now yes. There’s a possibility* for an Android release in the near future.