The application framework contains a set of libraries and components provided by the Symbian platform to make common functions available to applications. Examples of the available functions include:
All GUI-based applications use the application framework architecture. You must derive the application classes from base classes provided by AVKON. For more information on the classes involved in the application framework, see Framework requirements for GUI applications. For more information on the UI, see UI concepts.
In addition, the following concepts are relevant in the context of the application framework: