Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Exit for applications

3 replies · 2,473 views · Started 08 April 2003

Why is that most of the P800 applications do not provide a EXIT button ?
It is useful, if you invoked this application from another application, with the EXIT button, you can return to the earlier application.

you are absolutely right, this thing is really irritating & the progs stay open in the backgrounds eating up memory.

yes, i know that we can open switcher & then close whatever you want, but it tedius..

just have an exit...simple...

thank god the third part software all have exits.

[quote="gauravonline"]you are absolutely right, this thing is really irritating & the progs stay open in the backgrounds eating up memory.

yes, i know that we can open switcher & then close whatever you want, but it tedius..

just have an exit...simple...

thank god the third part software all have exits.[/quote]

The symbian approach to userland applications has allways been that applications are to stay open and be switched between through a common taskbar (or such).

Each programmer is free to include a "close" or "exit" functionality in his program and it is well within the parameters of the APIs available.

It's been this way since the good old days when Symbian OS was called Epoc and it will probably remain this way.

[quote="tybollt"]The symbian approach to userland applications has allways been that applications are to stay open and be switched between through a common taskbar (or such).

Each programmer is free to include a "close" or "exit" functionality in his program and it is well within the parameters of the APIs available.

It's been this way since the good old days when Symbian OS was called Epoc and it will probably remain this way.[/quote]

Except in Series 60 (which is also Symbian OS) where the application programming style and guidelines require proper Exit functionality.

When application goes background, traditional Symbian OS (and nowadays UIQ) style is to close any open dialogs, save unsaved data etc. and application returns to its default main state. In Series 60 application stays open, does not save unsaved data and does not close open dialogs when it it switched background. When it is switched foreground again user can continue what s/he was doing before. Application is exited from Exit softkey, Exit in options menu, or forced to close by system memory watchdog if free RAM is getting low.

This background behaviour is main difference between Series 60 and UIQ. With P800 you cannot for example start writing SMS, switch to Calendar to check a date and switch back to unfinished SMS message. It was saved to Drafts when you switched away from messaging.