Comments on: Palm OS 6 Cobalt Overview: The Palm OS Future
Article Comments
(107 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
Comments Closed
This article is no longer accepting new comments.
RE: Application compatibilityApplication compatibility
RE: Application compatibility Application compatibility
Multi Threading
RE: Multi Threading
Pat Horne; www.churchoflivingfaith.com
RE: Multi Threading
RE: Multi Threading
> If it shuts down the programs right it will rock.
You're in luck. Cobalt current shuts down generic applications as soon as you launch another generic app, so they won't take up any program memory when not running.
Only lighter weight background threads will be left running, and only for new Cobalt apps which specifically request this feature (to download chat, email or web pages in the background, for instance). The user will get many of the benefits of multitasking on a small display device, with few of the costs.
RE: Multi Threading
RE: Multi Threading
IIIx==>V==>IIIe==>Vx==>IIIc==>m505==>m515==>T|T==>?
RE: Multi Threading
RE: Multi Threading
RE: Multi Threading
There are times when I don't charge the iPAQ over the weekend and get a Low Battery alert on Monday or Tuesday. When I do the 6-Tap Dance, I see that I have several apps running that didn't shut down when I closed them (unlike the desktop/laptop version of Windows).
So I have to make sure I actually shut the apps down for the weekend.. I don't understand the philosophy behind that. The battery is already challenged as it is.
On the days that I don't use my T3, there is almost no battery drain to speak of. And it's much tougher on the battery, so I appreciate the low drain when I'm not using it.
______________________________
An armed society is a polite society.
Inaccuracy
Accuracy
RE: Inaccuracy
RE: Inaccuracy
Can any developers comment on when they are due?
-Ryan
Tools availability
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
RE: Inaccuracy
RE: Inaccuracy
To prohibit spoofing, PalmSource could post a small tool on their site to verify the authenticity of the package once it's downloaded.
RE: Inaccuracy
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
Is Metroworks out of the picture now?
Does this mean that Metroworks is out of the picture as a palm IDE?
Will you bow out or try to compete with the free offering?
RE: Inaccuracy
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
RE: Inaccuracy
I'm a current CW customer, but I'm not planning on upgrading. Part because CW9 does good enough, part because of PalmSource getting into the act.
However if you could make CW easily target Palm + PPC + Symbian and hide many of the differences, then I'd pay $200 over the current upgrade rate for the next version.
moot subject
I wish they would concentrate on a batter that lasted as long as a Gameboy SP.
Most gaming programs are limited now due to the short time between recharging a Palm.
Palm battery life is not sufficient.
Mark
RE: moot subject
In any case, a big bright LCD display will always cost dearly in terms of battery life. Fortunately, you can still buy PalmOS devices with small dim monochrome displays for the better battery life.
RE: moot subject
>or anything else for any length of time
What are you talking about? I use my Zodiac for hours at a time and it certainly is well charged throughout the day. Comments like this don;t serve any useful purpose.
-Kevin Crossman, Palm Powered Software Champion
RE: moot subject
JLM.
RE: moot subject
RE: moot subject
RE: moot subject
4 hours not enough? 15 hours with the expansion battery leave you hanging? You obviously have no time for work and don't need anything more than a gameboy!
RE: moot subject
RE: moot subject
Going even further off-topic, I think BUDD has a point about user-replaceable batteries. I like the idea of it being held in place with a screwed-on cover (i.e. GBA SP) so that after a long period of time, you don't have to purchase a new PDA because the battery can't hold a decent charge any longer.
However, not in the way that Sony has implemented it in the NZ Series. I think that's a terrible workaround for the fact that those CLIEs drain batteries way too fast. Who wants to carry an extra battery with them all the time? I still would like my PDA to last a week or more even after intermittent daily usage.
I would love to just slip in a new battery without (a) having to waste time and extra money sending my PDA out to a company which can do it for you or (b) doing it yourself by ordering an internal replacement battery where you have to open up the PDA yourself and hope you don't break something along the way.
After daily use of my Tungsten|T since its launch back in Nov. '02, I can definitely feel the battery's charge getting weaker as the weeks pass on by. It would be nice if the battery can be easily replaced, because I'm not ready to buy a new PDA right now... especially since OS6 is right around the corner.
Jim
RE: moot subject
That's the one I gave times for, the point being that you can get some serious playtime on virtually any Palm OS device. I just completed 3 hours and 56 minutes of work on my T3 and the battery is at 64%. Plenty left for Flames, Space Combat, Cubis, and RifleSlugs-W!
Palm = Games+Work
GB = Games+0
RE: moot subject
RE: moot subject
You have to "pay" for landscape and processor, but I think is kinda cheap.
RE: moot subject
Life is a great adventure or nothing.
A few questions...
2) In addition to all the media types mentioned supported in Cobalt, what about WMA file types? Were the M$ licensing costs too prohibitive to do this?
3) What is the list of current devices with 16 MB of Rom that are capable of an upgrade?
I support http://Tapland.com/
--------------------
GNM
RE: A few questions...
Of course, whether or not any licensee chooses to design hardware for these resolutions is a separate matter.
RE: A few questions...
RE: A few questions...
Thanks, robrecht
RE: A few questions...
RE: A few questions...
If it can be done, and as a patch, WTF isn't Sony providing it for the TH55 -- and a patch for the UX to give it portrait mode?
RE: A few questions...
If my idea is right then we know why we don't have any landscape mode on TH55....
RE: A few questions...
The TH55 isn't Cobolt - its OS 5. The documentation for Cobolt clearly shows the APIs for landscape (actually called 'Screen Orientation APIs' and allows rotation in all 4 orientations). The thing is that it also states that - currently - the only orientation supported is portrait, even though the API is there to do the rest. So, either this means that rotation will be fully supported in future versions (6.1) or it can be supported now if a device manufacturer want to add it. I guess that it may mean both - some manufacturers will support it now but it will be standard in the next iteration of the OS.
RE: A few questions...
So is the TT3. And *it* can rotate, dammit.
RE: A few questions...
Sony has fscked up every pda they have made somehow, I don't know why this comes as a surprise.
When is fall?
"My safe estimate would be in the fall of this year, though it is possible something could arrive before late summer timeframe."
What is the period for fall or summer? I stay in a tropical country. Thanks.
Best regards,
SuperBaby®
RE: When is fall?
If people want to bash POS for *screwing up OS6,* or *claiming that MS wins,* then they should just go ahead and give the other guy a try. Then when all the kinks are worked out in Cobalt this time next year, they can come back into the fold. At least then they'll be able to give a fair and balanced opinion (unlike some trolls we know).
________________________________
M100==>M500==>T|T==>T|T2==> ?
RE: When is fall?
Fall = September, October, November
Why don't they ever say rainy season or dry season? ;)
With regard to Skennedy, who has that kind of money to throw away? That is what Circuit City and the water cooler are for.
SJ30 > T|T3
RE: When is fall?
"With regard to Skennedy, who has that kind of money to throw away? That is what Circuit City and the water cooler are for."
For me, that's what eBay (and a good paying job) are for. I can sell my T1 and T2 for enough to put a decent downpayment on a new PDA. When the T5 or T6 are released out I'll do it again.
And while I'm on the subject, shame on anyone who abuses extended warranties from places like BestBuy just to "upgrade" to the latest and greatest. You ruin protection programs like that for everyone else. I personally wouldn't pay such high premiums to insure something that I can afford to replace, but come on folks...can't you see it's stealing?
________________________________
M100==>M500==>T|T==>T|T2==> ?
RE: When is fall?
RE: When is fall?
And there are bunny rabbits on Mars too.
More details on the new File system?
Outside of that, way back when I used to mess around with BeOS I understood that it had quite a robust file system. It might be nice to see if some of that (even just the concept of a database-type FS) made it to the Palm OS.
RE: More details on the new File system?
Pat Horne; www.churchoflivingfaith.com
RE: More details on the new File system?
In OS 5 and earlier, each database in RAM required a unique database name. In Cobalt, databases are identified by a combination of name and creator code, so clashes between programs won't happen.
Cobalt databases can be the old-style flat DBs, or they can be new schema DBs that act more like SQL tables, with a variable set of columns that can be extended by other applications.
VFS looks the same between the two OSes. There's no standard support for an internal VFS volume, although TapWave showed that it is pretty easy to implement by the licensee.
Finally, there is a new desktop component called HotSync Exchange -- this effectively works like you beamed a file from the desktop to your handheld; the file is copied to the device, than an app that has registered to receive that file type will be activated to put the file in the appropriate place -- internal memory, storage media, or nowhere (if appropriate).
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
RE: More details on the new File system?
Also does Cbalt still have a main Ram / Heap divide, or is the Heap now dynamic - can it be resized as needed?
Edward Green
--
http://www.khite.co.uk
RE: More details on the new File system?
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
RE: More details on the new File system?
Edward Green
--
http://www.khite.co.uk
RE: More details on the new File system?
Sez you! And who says there has to be such a choice?
RE: More details on the new File system?
RE: More details on the new File system?
With moves like this it's pretty clear that PalmSource is pushing a fair share of responsibility (eg. Mac support, VFS, GUI changes) into the hands of vendors, licensees and 3rd parties. Why not spend a little extra time and create a set of standards to eliminate the stratification among your licensees? I mean considering the migration to an (essentially) new OS I really think they missed a great opportunity to set some standards here across the board.
It almost reminds me of the PPC world where every vendor has/had their own launcher. They all run the same basic OS but each vendor's version is just slightly different enough to make you feel vaguely lost. Or the old POS issue of screen size, let each vendor support their own resolution. Sure it creates diversity, but this tiny little platform needs standards if it wants to survive.
I mean not having a file system is one thing, but having a FS on some OS 6 handhelds but not on others is a really bad move. Create one system and stick with it.
RE: More details on the new File system?
This is what I have been waiting for!!!
*Multimedia
*Wireless communication capabilities
*Seriuosly beefy Address Book records. No more notes for alternate addresses!!! Yipee!!!
Man, this will be killer!
Oh, wait... my iPAQ 3650 I purchased in 2000 does all of this. ;-)
RE: This is what I have been waiting for!!!
-Bosco
NX80v + Wifi + BT + T616
RE: This is what I have been waiting for!!!
Are you saying OS6 doesn't kill the process but kills the UI? I don't understand that.
Or are you saying the PPC doesn't kill hte process but kills the UI? If that is what you are saying that is not correct. The UI is just hidden by a foreground app, just like a full screen window on your desktop PC is hiding what is behind it, but everything is there, fully loaded.
RE: This is what I have been waiting for!!!
Cobalt shuts down the UI process on an app switch. So, unlike on a PPC, none of a non-thread aware app is left cluttering up memory when the user switches to another application.
However a Cobalt app is allowed to start non-UI threads in a background process which is not killed on app switch. So small parts of a thread aware app can be left running in memory, but only if the app thinks that there is useful work left to be done in the background (for instance, keeping a network socket open temporarily to complete a download because the user ticked "Background Download Allowed" in the applications Preferences, etc.)
Because of this, Cobalt is likely to encourage the development of more low-power low-memory-footprint applications than do other OS's which allow programmers to get away with less modern and less efficient practices.
RE: This is what I have been waiting for!!!
Read for yourself.. co-op postings by Hotpaw and Ben Combee, two well-known developers in attendance at the conference. They explained some of how the multitasking will work, and what steps PalmSource used to cut overhead. One of which was to kill apps themselves, but when an app specifically calls for multithreading with a background process, it will be allowed to do so (and the app itself killed while in the background):
http://www.palminfocenter.com/forum/topic.asp?TOPIC_ID=20623
http://www.palminfocenter.com/forum/topic.asp?TOPIC_ID=20678
-Bosco
NX80v + Wifi + BT + T616
RE: This is what I have been waiting for!!!
RE: This is what I have been waiting for!!!
And quite badly indeed.. Not to mention it's Windows and what a nightmare that is. I've got a slightly newer vintage iPAQ than yours (it was a gift).
The OS is *not* a great performer, and more than a bit flakey. Synching isn't just a function; it's an adventure.
I can't wait to try Cobalt on my T3.
______________________________
An armed society is a polite society.
RE: This is what I have been waiting for!!!
My God! MS should use that as an ad line!
RE: This is what I have been waiting for!!!
That, or place a product warning label on the side, similar to Cigarette cartons. Warning! ActiveSync may cause the following medical symptoms: Nausea..Vomiting..dizziness...Chronic fatigue...Depression. All of which may result in suicide or eBay auction.
-------------------------------
Contributing Editor, Digital Media Thoughts
Editor, Pocketfactory.com
RE: This is what I have been waiting for!!!
Refactored?
Strange to use that expression when they are promoting the improved functionality not (the already high) quality of the code.
RE: 256 Mb memory limit
Its just arbitrary - they stated that it could easily be upped in future versions. Since the most any OS 5 device has is 128mb of RAM, it is highly unlikely that any OS 6 device would be built with more than 256 mb. If 512mb devices become standard in 2006 - PalmSource will have upped the limit by then. Remember - no device manufacturer offers the ability to upgrade the amount of internal RAM - so its not an issue there either. Also - this doesnt apply to expansion memory/cards, which can go much higher.
RE: 256 Mb memory limit
-Bosco
NX80v + Wifi + BT + T616
RE: 256 Mb memory limit
The upper limit on RAM and processes is usually fixed by the size of tables the OS has to reserve in memory. You don't want to reserve too much if it can't be used, because that would just waste memory. But it's probably a minor tweak (a 0.0.1 rev bump) when a licensee decides it's economical to move to the next larger size memory chips, or faster CPU's.
IMHO. YMMV.
NATIVE FILE SUPPORT! YAY!
Support for native file formats is the greatest leap Palm OS could ever impliment for their system. Hotsync would be reduced to the unified "move files from desktop to palm pilot" app that it should be. There will always be limits to how much a handheld can mimic a desktop, in fact, many apects of desktops are undesirable for handhelds (crashing, huge files, etc.) but requiring conversions for every little thing you want on your palm is just plain stupid(I have a 500mhz celeron HP, so it take around an hour to covert a 3 minute music video to Kinoma).
This may seem more than a little blasphemous, but until I can upgrade my T3 to OS6, Windows Media Player for Palm OS, anyone?
VFS
I think Tapwave does that now. Makes sense for devices with over 64MB RAM. But I'm wondering why no major licensee includes built-in VFS flash memory, as that would use less power.
RE: NATIVE FILE SUPPORT! YAY!
--
Ben Combee, CodeWarrior for Palm OS technical lead
Programming help at www.palmoswerks.com
RE: NATIVE FILE SUPPORT! YAY!
Ebooks can be "huge" files.
JPEGs can be "huge" files.
And videos are most certainly "huge" files.
Huge files are GOOD.
RE: NATIVE FILE SUPPORT! YAY!
Any comment?
Nicola
RE: NATIVE FILE SUPPORT! YAY!
Hopefully OS6 will allow more use of conversionless filetypes in the future. My personal goal is to cut out my desktop entirely. I'm already halfway there with a bluetooth printer, internet and an IR keyboard, but I still need to go to the desktop every once and a while...
The Federation for the Responsible Use of Acronyms
Why Can't Multitasking Be Like The Old Psion...
RE: Why Can't Multitasking Be Like The Old Psion...
RE: Why Can't Multitasking Be Like The Old Psion...
*sigh*
I shouldn't have sold it.
RE: Why Can't Multitasking Be Like The Old Psion...
One Disappointment
RE: One Disappointment
RE: One Disappointment
---
PDAs: Psion 5> Vx > m505 > N770C > T625C > NR70V > Toshiba e310 > T/T > HP h2210 > T/T3/HP h4150 (est arrival 25th March)
Mobiles: StarTac > Ericsson T28m > T39m > T68m > T610 > T630
DigiCam: Minolta DiMage E323
System Sounds
RE: System Sounds
Revealed! COBALT's origin!
http://www.be300.org/forum/index.php?showtopic=246
The absolute irony...
Latest Comments
- I got one -Tuckermaclain
- RE: Don't we have this already? -Tuckermaclain
- RE: Palm brand will return in 2018, with devices built by TCL -richf
- RE: Palm brand will return in 2018, with devices built by TCL -dmitrygr
- Palm phone on HDblog -palmato
- Palm PVG100 -hgoldner
- RE: Like Deja Vu -PacManFoo
- Like Deja Vu -T_W
Application compatibility Application compatibility