>
New Topic
>
Reply<
Esato Forum Index
>
Sony Ericsson / Sony >
General
> New SE Phones
Bookmark topic
the K750i does have an OS but a primitive one (like MS-DOS). It does have its library sets which you can develop apps on. SE would not release this library out because apps develop would run in the same memory space as the phone (i.e. dangerous - apps can crash the phone).
Symbian-based smartphone however is like WindowsXP which supports multi-tasking processes with separation of application memory space (i.e. safe for app to run without crashing phone). Of course, symbian supports a much more advanced library.
--
Posted: 2005-07-18 07:19:40
Edit :
Quote
I wouldnt call it primitive - it performs the functions perfectly that SE intended the phone to be used for.
--
Posted: 2005-07-18 11:17:19
Edit :
Quote
SEK750i has a cooperative mode of multitasking (like Windows 3.1), otherwise it would not receive messages and calls when you are playing games etc. What needs phone "os" to do?
1)Manipulate files
2)Transfer data/calls
3)Display GUI
4)Interact with J interpretator
That's all. Embedded OS can do more(i think i can include EPOC and UIQ to the embedded OS types).
--
Posted: 2005-07-18 11:58:20
Edit :
Quote
Quote:
On 2005-07-18 11:17:19, etaab wrote:
I wouldnt call it primitive - it performs the functions perfectly that SE intended the phone to be used for.
I am refering to primitive in sense of OS-supported services incl. true multi-task, process memory separation, events/interrupts and semaphores and of course a full-set of APIs to support full-fledged third party apps development.
Quote:
On 2005-07-18 11:58:20, kothor wrote:
SEK750i has a cooperative mode of multitasking (like Windows 3.1), otherwise it would not receive messages and calls when you are playing games etc. What needs phone "os" to do?
1)Manipulate files
2)Transfer data/calls
3)Display GUI
4)Interact with J interpretator
That's all. Embedded OS can do more(i think i can include EPOC and UIQ to the embedded OS types).
I think K750 multi-task is very limited nature. Like Win3.1 you can only have one app (other than phone service) active at any one time.
The true power of a smartphone is that it supports background processes (or services) and the ability of third party apps to interface to kernel services of the phone.
For example, you can write a program which runs in the background monitoring incoming calls and automatically activate the voice recorder when the call is from a specific person(s). Or how about one which monitor incoming sms and acts accordingly based on certain sms command message.
you may want to check out my-symbian.com on the many ingenius software apps which fully exploit the capability of smartphone OS like Series60 and UIQ.
--
Posted: 2005-07-20 05:41:52
Edit :
Quote
Residentevil Posts: > 500
I don't think there is a clear definition for smart phone.
--
Posted: 2005-07-20 05:53:58
Edit :
Quote
Quote:
On 2005-07-20 05:53:58, Residentevil wrote:
I don't think there is a clear definition for smart phone.
Mib1800:
Can you please explain the difference between a openware OS (like in k700/k750) and a dedicated OS (like s60/UIQ) enabled phone?
thanks in advance
--
Posted: 2005-07-20 06:54:10
Edit :
Quote
I have no specific info on OS for K750 but the main characteristics I can see is that the OS behave like a command processor (a.k.a MS-DOS). When you run an application like Camera, the app will be loaded into processor and run. This app will have full control of the CPU and memory. To run another app like Contact, you have to unload the current running program first. The phone service (and music player if you can play music in background) are usually NOT apps to be executed by the OS (i.e. they are dedicated ROM/embedded programs running on its own separate hardware). This give the illusion of "multi-tasking" but actually they are just 3 separate programs (phone,player,OS) running concurrently in the phone.
For the Symbian-based OS, it is not too unlike the K750 command processor OS, except that the SymbianOS can execute and maintain the processor/memory state of
one or more concurrently running programs by swapping the programs in and out of the processor. So running programs do not have full control over the CPU but they are given slices of CPU time. In addition, OS provides communication links between running programs. The main advantage of course is that Symbian expose the OS so that you can write programs to work on it. To put a long story short, it is like your WindowsXP.
--
Posted: 2005-07-20 08:18:59
Edit :
Quote
Ok so if we talk about symbian or any other smartphone OS....thats a realtime
Multitasking environment right?
--
Posted: 2005-07-20 08:44:24
Edit :
Quote
Quote:
On 2005-07-20 05:41:52, mib1800 wrote:
I am refering to primitive in sense of OS-supported services incl. true multi-task, process memory separation, events/interrupts and semaphores and of course a full-set of APIs to support full-fledged third party apps development.
A good point, but i dont think it applies to the K750i because its not aimed at being a smartphone.
If you consider the K750i OS's capabilities compared to other comparable none-smartphones, its ahead of the rest.
Shame about the crap video quality though. Its the only black mark on the phones reputation IMO.
--
Posted: 2005-07-20 11:52:36
Edit :
Quote
Quote:
On 2005-07-20 11:52:36, etaab wrote:
Shame about the crap video quality though. Its the only black mark on the phones reputation IMO.
Who knows, it may get resolved in the next firmware release.
--
Posted: 2005-07-21 07:01:29
Edit :
Quote
New Topic
Reply