In order to be able to follow the recipes in this book, you will need a fully functional Magento web commerce site, or just a test Magento installation for learning purposes.
For preparing images, we can use any image editing software, such as Photoshop, GIMP, and so on.
If you are going to create and publish a real Magento Mobile application, it will be necessary for you to buy a Magento Mobile license for your app. More about Magento Mobile's plans and pricing can be found here: http://www.magentocommerce.com/product/mobile#mobile-tabs
A device (smartphone, tablet) with an iOS/Android operating system will be necessary for testing our mobile application with the Magento Mobile previewer app.