I had a Treo 600, 650 and 700p. All were pretty good phones and were pretty fast as the PalmOS isn't as demanding as WM is.
It can do multitasking, but its limited to certain apps. For example, you can play music in the background while taking a call and working on your calendar. However, other things won't work at the same time.
Regardless, I am very happy with WM and will not go back to the current ancient version of PalmOS.
Here is some info on PalmOS multitaksing I took from an article on a slow website.
Quote:
PalmOS has a preemptive multitasking kernel that provides basic task management.
As we see, the Palm OS is a Multitasking OS. Now, why can't more than one App run at the same time? Applications run in a special program called UIAS. Palm licenced the original kernel used in the 68k machines from an RTOS manufacturer called Kadak or Kodak. In order to reduce the licence price, Palm agreed to keep the multitasking API hidden from third-party developers. Thus, there was no need to make the rest of the OS multitasking-capable. Only the parts that needed to multi-task(e.g. Hotsync, TCP-IP-Stack, sound streams) were coded in a special way to allow this kind of operation. This is the reason why the creation of Cobalt took that much time.
|