S60 is a smartphone UI and middleware layer on top of Symbian OS. It is developed by Nokia. Formerly it was known as Series 60. Currently S60 has been merged to the Symbian platform itself.
Questions tagged [s60]
137 questions
2
votes
2 answers
How do i create an S60 app that writes to idle/Active screen?
I would like to write a replacement for the S60 Active Screen (app that runs in the idle screen). But I can't find any documentation covering how to write/draw to the idle/active screen API's for S60 3rd edition.
I dont mind if they are for C++ or…

DEzra
- 2,978
- 5
- 31
- 50
2
votes
3 answers
Will app developed for Symbian s60 3rd edition work on s60 5th edition phones?
I don't know which SDK should i download from this page: http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html
I want my simple app to work on as many phones as possible. Is it ok if i download…

DixieFlatline
- 7,895
- 24
- 95
- 147
2
votes
2 answers
Symbian C++ - Persistent storage of a single variable
I wish to store a single variable in my application that will be saved between runs. This will be a version number that will be used to trigger an update option and so will change only rarely.
Does anyone have suggestions on the best way of…

adam
- 22,404
- 20
- 87
- 119
2
votes
4 answers
S60 application - Symbian C++ - Exit button doesn't work
In my Symbian S60 application, my Options menu works as expected. But the Exit button does nothing.
I am developing with Carbide and have used the UI Designer to add items to the options menu.
Does anyone know how to enable the exit button, or why…

adam
- 22,404
- 20
- 87
- 119
2
votes
2 answers
Start a SIP call on a Symbian S60 mobile device
I looking for a way to programmatically start a VOIP call using the SIP stack on a S60 Symbian mobile phone.
Some of the later S60 devices have a built-in SIP client. Is it also possible to access the SIP stack using some S60 library on those…

Jonas Pegerfalk
- 9,016
- 9
- 29
- 29
2
votes
3 answers
Memory management practices and tools for Symbian C++
I have pretty much finished my first working Symbian application, but in my hastened learning have paid little attention to memory management and pushing to and cleaning up the stack?
Could somebody please point me in the direction of some of the…

adam
- 22,404
- 20
- 87
- 119
2
votes
3 answers
Symbian C++ - Substring operations on descriptors
What is the preferred/easiest way to manipulate TDesC strings, for example to obtain a substring.
I will give you an example of my scenario.
RBuf16 buf;
...
CEikLabel label;
...
label->SetTextL(buf); // (SetTextL takes a const TDesC&)
I want to get…

adam
- 22,404
- 20
- 87
- 119
2
votes
1 answer
Is it possible to programmatically add a softkey shortcut to an application in Symbian
Is it possible for a Symbian S60 application to automatically add itself to one of the softkeys. The best would be if it could be done at installation time but if there is some API that can be used to add a shortcut the first time the application…

Jonas Pegerfalk
- 9,016
- 9
- 29
- 29
2
votes
5 answers
Make phone browser open a URL on Symbian S60 3rd Ed programmatically
On clicking a URL displayed in my application running on a Symbian S60 3rd Edition device should make the phone browser ( which is already open ) open the specified URL.
Here is the code:
_LIT( KUrlPrefix,"4 " )
void…

ardsrk
- 2,407
- 2
- 21
- 33
2
votes
1 answer
How to launch a browser with a given URL within the same tab
Here is some code to launch S60 browser with a given url.
// use the StartDocument api
param->Des().Format( _L( "4 %S" ),&aUrl );
TUid id( TUid::Uid( browserUid ) );
TApaTaskList taskList( CEikonEnv::Static()->WsSession() );
TApaTask task…

Bojan Milankovic
- 847
- 3
- 11
- 23
2
votes
1 answer
Not receiving clear list notifications from Call log
I have been using CLogViewRecent and MLogViewChangeObserver to monitor call log on S60 5th edition phones.
MLogViewChangeObserver has three functions:
virtual void HandleLogViewChangeEventAddedL(TLogId aId, TInt aViewIndex, TInt aChangeIndex, TInt…

Bojan Milankovic
- 847
- 3
- 11
- 23
2
votes
2 answers
How to detect the current input language?
I am looking for a working code snippet for Symbian S60 5th edition in which:
a) an application can detect the current input language (not the UI language);
b) an application can receive notifications when current input language is changed.
The…

Bojan Milankovic
- 847
- 3
- 11
- 23
2
votes
3 answers
Unique id of files and monitoring file system changes
Do files or folders on S60 have some unique id value that can identify them?
I would like to have an id that can be later used to extract full path of a file or folder. Is this achievable?
If not, what would be the best way to keep track of files of…

Bojan Milankovic
- 847
- 3
- 11
- 23
2
votes
3 answers
What Information can a Nokia WRT Widget have access to on the Device?
I intend to store a unique ID on every device that accesses a web service through a Nokia Web Runtime Widget. Now I know that these Widgets cannot Read/Write files on the devices so its not possible to have that id stored on the device.
Is there…

Steve Obbayi
- 6,015
- 5
- 27
- 24
2
votes
6 answers
What's the best strategy for large amounts of audio files in mobile application?
I have an S60 app which I am writing in Qt and which has a large number (several thousand) small audio files attached to it, each containing a clip of a spoken word. My app doesn't demand high fidelity reproduction of the sounds, but even at the…

Simon
- 78,655
- 25
- 88
- 118