Armageddon Wars uses our own in-house 2D game engine. It's designed to be easily ported to other platforms. We always use cross-platform technologies where possible: OpenGL ES, c++ and OpenAL.
Armageddon Wars is one of the few "battery friendly" games in the App Store. It dynamically throttles the frame rate during game play to conserve battery power. Read more details in our article on GameDev
The AI code uses a generic score-based algorithm (in fact it's an improved version of this.) It provides an unpredictable and challenging opponent, although it's deliberately biased towards aggressive attacks, in order to make it easier to beat.