Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Development directory structure

MEAD generated projects use a standard Symbian development directory structure. Source code is split between engine and GUI functionality that will build to form a .app GUI application file with an associated .dll engine. Depending on whether the Menu Builder Compliant Project checkbox is selected, two variants of this structure are created.

The following tables shows the files created for a standard project in bold and additonal files created for a Menu Builder compliant project in italics.

Project folder

Contents

aif

None - can be used to store .aif files for the application

engine

application nameeng.cpp

application nameeng.mmp

group

bld.inf,

abld.bat

gui

application name.cpp

application name.mmp

application name.rss

menubuilder.h

menubuilderhkctrl.ra

menubuilderhkplain.ra

menubuilderhkshftctrl.ra

menubuildermenu.ra

inc

application nameeng.h

application name.h

application name.hrh

menubuilder.hrh

uidef

menubuilder.mbld