What is S60?
Page 1 of 1•
What is S60?
What is S60?
S60 (formerly known as Series 60) is a platform for smart phones. It is originally developed by Nokia and it is based on Symbian OS. Since S60 phone is a smart phone, you can do more than just voice calling and text messaging. It provides more features, such as managing calendar, browsing the Internet, listening to music and even playing games. Currently there are more than 30 S60 devices in the market.
Symbian OS, with its roots in Psion Software's EPOC, is structured like many desktop operating systems with pre-emptive multitasking, multithreading, and memory protection.
Symbian OS's major advantage is the fact that it was built for handheld devices, with limited resources, that may be running for months or years. There is a strong emphasis on conserving memory, using Symbian-specific programming idioms such as descriptors and a cleanup stack. Together with other techniques, these keep memory usage low and memory leaks rare. There are similar techniques for conserving disk space (though the disks on Symbian devices are usually flash memory). Furthermore, all Symbian OS programming is event-based, and the CPU is switched off when applications are not directly dealing with an event. This is achieved through a programming idiom called active objects. Correct use of these techniques helps ensure longer battery life.
Unfortunately, Symbian C++ programming has a steep learning curve, as Symbian requires the use of special techniques such as descriptors and the cleanup stack. This can make even relatively simple programs harder to implement than in other environments. Moreover, it is questionable whether Symbian's techniques e.g. the memory management paradigm are actually so beneficial. It is possible that the techniques, developed for the much more restricted mobile hardware of the 1990s, do cause unnecessary complexity in source code; programmers are required to concentrate on bug-prone low-level routines instead of truly application-specific features. It is difficult, however, to make a move towards a more high-level and modern programming paradigm in Symbian, because the platform is so tightly bound to semi-obsolete thinking models about mobile software development. Symbian OS design faults
All of this makes Symbian OS's flavor of C++[citation needed] very specialised. However, many Symbian OS devices can also be programmed in OPL, Python, Visual Basic, Simkin, and Perl – together with the Java ME and PersonalJava flavors of Java.
Here is the complete list of s60 mobiles : If u find any more member of this category .. plz add here ...
Lenovo P930
LG KS10
Nokia N82
Nokia E51
Nokia N95 8GB
Nokia N81
Nokia N81 8GB
Nokia 6121
Nokia 6120
Nokia 5700
Nokia N77
Nokia E90
Nokia E61i
Nokia E65
Nokia 6110 Navigator
Nokia N93i
Nokia N76
Nokia 6290
Nokia N75
Nokia N95
Nokia E62
Nokia E50
Nokia 5500 Sport
Nokia N73
Nokia N72
Nokia N93
Nokia N92
Nokia N71
Nokia N80
Nokia E70
Nokia E61
Nokia E60
Nokia 3250
Nokia N91
Nokia N70
Nokia N90
Nokia 6682
Nokia 6681
Nokia 6680
Nokia 3230
Nokia 6670
Nokia 6630
Nokia 6260
Nokia N-Gage QD
Nokia 7610
Nokia 6620
Nokia 3660
Nokia 3620
Nokia 6600
Nokia 3600
Nokia N-Gage™
Nokia 3650
Nokia 7650
Panasonic X800
Panasonic X700
Samsung SGH-i560
Samsung SGH-i550
Samsung SGH-i450
Samsung SGH-i400
Samsung SGH-i520
Samsung SGH-Z600
Samsung SGH-D730
Samsung SGH - D720
Siemens SX1
S60 (formerly known as Series 60) is a platform for smart phones. It is originally developed by Nokia and it is based on Symbian OS. Since S60 phone is a smart phone, you can do more than just voice calling and text messaging. It provides more features, such as managing calendar, browsing the Internet, listening to music and even playing games. Currently there are more than 30 S60 devices in the market.
Symbian OS, with its roots in Psion Software's EPOC, is structured like many desktop operating systems with pre-emptive multitasking, multithreading, and memory protection.
Symbian OS's major advantage is the fact that it was built for handheld devices, with limited resources, that may be running for months or years. There is a strong emphasis on conserving memory, using Symbian-specific programming idioms such as descriptors and a cleanup stack. Together with other techniques, these keep memory usage low and memory leaks rare. There are similar techniques for conserving disk space (though the disks on Symbian devices are usually flash memory). Furthermore, all Symbian OS programming is event-based, and the CPU is switched off when applications are not directly dealing with an event. This is achieved through a programming idiom called active objects. Correct use of these techniques helps ensure longer battery life.
Unfortunately, Symbian C++ programming has a steep learning curve, as Symbian requires the use of special techniques such as descriptors and the cleanup stack. This can make even relatively simple programs harder to implement than in other environments. Moreover, it is questionable whether Symbian's techniques e.g. the memory management paradigm are actually so beneficial. It is possible that the techniques, developed for the much more restricted mobile hardware of the 1990s, do cause unnecessary complexity in source code; programmers are required to concentrate on bug-prone low-level routines instead of truly application-specific features. It is difficult, however, to make a move towards a more high-level and modern programming paradigm in Symbian, because the platform is so tightly bound to semi-obsolete thinking models about mobile software development. Symbian OS design faults
All of this makes Symbian OS's flavor of C++[citation needed] very specialised. However, many Symbian OS devices can also be programmed in OPL, Python, Visual Basic, Simkin, and Perl – together with the Java ME and PersonalJava flavors of Java.
Here is the complete list of s60 mobiles : If u find any more member of this category .. plz add here ...
Lenovo P930
LG KS10
Nokia N82
Nokia E51
Nokia N95 8GB
Nokia N81
Nokia N81 8GB
Nokia 6121
Nokia 6120
Nokia 5700
Nokia N77
Nokia E90
Nokia E61i
Nokia E65
Nokia 6110 Navigator
Nokia N93i
Nokia N76
Nokia 6290
Nokia N75
Nokia N95
Nokia E62
Nokia E50
Nokia 5500 Sport
Nokia N73
Nokia N72
Nokia N93
Nokia N92
Nokia N71
Nokia N80
Nokia E70
Nokia E61
Nokia E60
Nokia 3250
Nokia N91
Nokia N70
Nokia N90
Nokia 6682
Nokia 6681
Nokia 6680
Nokia 3230
Nokia 6670
Nokia 6630
Nokia 6260
Nokia N-Gage QD
Nokia 7610
Nokia 6620
Nokia 3660
Nokia 3620
Nokia 6600
Nokia 3600
Nokia N-Gage™
Nokia 3650
Nokia 7650
Panasonic X800
Panasonic X700
Samsung SGH-i560
Samsung SGH-i550
Samsung SGH-i450
Samsung SGH-i400
Samsung SGH-i520
Samsung SGH-Z600
Samsung SGH-D730
Samsung SGH - D720
Siemens SX1
Re: What is S60?
Ask-vinay.... Your description had completed. Symbian using system in the memory or not using access memori. Different with java... Sometime, when we activating a few java app, we get trouble, hard to move... (than??...)
Re: What is S60?
Nashierz Bro... Please clarify ur question.. i will give u da answer after that....
Thanks !!!
Thanks !!!
Re: What is S60?
cool.. nice info 

yOU tHINK i aM tOuGh?? But i jUst n3v3r let yoU s3e my CRY

cRy cOz I LoVe Her.....crY cOz i want to be beside her... CrY CoZ I wana be inside her heart.....

cRy cOz I LoVe Her.....crY cOz i want to be beside her... CrY CoZ I wana be inside her heart.....
Re: What is S60?
vinay there are generations of these phones like s60v1 which includes nokia6600.s60v2 which includes N70,N90,6680 ETC & S60V3 OR OS9.1 which includes...3250,N71,N93 ETC.....
ON S60 V1 &V2 BOTH JAR N SIS FILES WORK....
ONS60V3 JAR N SISX FILES WORK...SIS FILES DONT WORK ON IT N VISE-VERSA
ON S60 V1 &V2 BOTH JAR N SIS FILES WORK....
ONS60V3 JAR N SISX FILES WORK...SIS FILES DONT WORK ON IT N VISE-VERSA













