Slashdot Mirror


Multi-Platform App Created Using Single Code Base

andylim writes in with news of a reasonably impressive demonstration of the multi-platform capabilities of Adobe AIR. "Christian Cantrell, a technical product manager at Adobe, has created an app for multiple platforms including OS X, Windows 7, Ubuntu, Android, iPhone OS, and iPad OS. What's amazing is that all the platforms use the same code base. 'The application is called iReverse, and it's a fully functional Reversi game (complete with a pretty decent AI). Although iReverse is fun to play, the most amazing thing about the project is the fact that it runs in all these different environments completely unchanged. In other words, the exact same code base is used to build versions for five different environments. There's no other platform in the world that can boast this level of flexibility — not even close.'" Cantrell says he will open-source the code for iReverse and document how he pulled this off.

2 of 296 comments (clear)

  1. Probably 500 lines of actual game play code by DarthBart · · Score: 5, Funny

    combined with 350 million lines of #ifdef _LINUX_ or #ifdef _MACOS_ or #ifdef _UNICOS_.

  2. Re:all those platforms are yours... by Dragonslicer · · Score: 5, Funny

    look like a retarded snail trying to climb a salt hill.

    Best. Comment. Ever. :)

    Fixed that for you.