I got an iPhone

First weekend down, and I’m engulfed in iPhone mania. Having used Symbian and Java based phones prior to this, the iPhone, app store and overall approach to the mobile device is quite new and, although there’s nothing wrong with Symbian based phones, it’s a welcome change if pace.

I had one or two things to sort out with the phone when I got it. I’ll write another post listing those and how I resolved them.

P.S Written on my iPhone. :)

Theming for Magento – Part 02 – Theme Architecture

OK folks, we’re not going to rush things. Lets take this theming for Magento one step at a time. :)

In today’s tutorial, I’ll be discussing the architecture of Magento themes, the reason for this architecture and a brief introduction into a general idea of what goes where and why.

The installation… lets get it out of the way

The Magento installation is, essentially, a click-through process. You need to have a MySQL database created on a server, as well as the login details for this database. Other than that, the various options are fairly clear and straight forward.

For further information on installing Magento, visit the Magento Installation Guide and Knowledge Base. Continue reading

Theming for Magento – Part 01

Magento, the popular e-commerce website platform, has, over the past few years, become a prominant player in the content management market. Utilising its robust array of features as well as its stock and sales management fascilities, Magento is a great choice for a system to manage your online store.

When setting up your Magento store, the system comes packaged with a default theme. In the majority of situations, this is not ideal. Enter theming… the process of designing and building a custom theme for your Magento store. This post is an introduction to a collection of blog posts discussing theming for Magento, general concepts and a few tips and tricks. These posts are intended as guidelines to theming and not as a verbatim point-for-point on how to create Magento themes. :)

Before we start, there are a few things you’ll need:
Continue reading