Slashdot Mirror


Why Palm Still Covets Palm OS

munchola wrote in with news that Palm has just announced a one-time payment for perpetual, royalty-free use of Palm OS. In 2005 Palm spun off PalmSource to an outside company, Access Systems Americas, and since that time has been paying out royalties for its use. At the same time Palm announced products based on Windows Mobile. Palm's latest announcement reduces the uncertainty among Palm OS developers. From the article: "In an unsurprising but symbolically important move, handheld and smartphone maker Palm this month signed a perpetual license with Access Systems Americas, which gives Palm the right to use Access' Palm OS operating system in whole or in part in any Palm device forever more. It sounds like a no-brainer, but the context is interesting, in particular what it means for the army of Palm OS developers out there. Believe it or not there are at least 160,000 Palm OS developers — and they're just the ones that Palm knows about."

197 comments

  1. Lying with numbers by BadAnalogyGuy · · Score: 5, Informative

    You say you have 160,000 PalmOS developers. I say you're lying.

    What you have are 160,000 people who may have once downloaded an SDK.

    Or maybe you have a few thousand people who forgot their account information and created a new account.

    Or maybe you're trying to count anyone who may have ever been a developer once for the OS in the last 10 years.

    But any way you slice it, there's no way in hell you've got 160,000 developers actively working on your OS.

    Neither Netcraft nor Kreskin need be sought out. Reality confirms it, PalmOS is dead.

    1. Re:Lying with numbers by schmidtjas · · Score: 0

      My thoughts exactly - they probably count someone who enters a contact into their address book as a 'developer'.

    2. Re:Lying with numbers by ran-o-matic · · Score: 2, Interesting

      Truest statement I've read on Slashdot in a long time. I am sure I am counted as one of the 160,000 since I downloaded the SDK once (to get the emulator). I have written ZERO PalmOS apps and don't plan to ever start.

    3. Re:Lying with numbers by soft_guy · · Score: 2, Informative

      Truest statement I've read on Slashdot in a long time. I am sure I am counted as one of the 160,000 since I downloaded the SDK once (to get the emulator). I have written ZERO PalmOS apps and don't plan to ever start. I'm sure I'm couted at least twice. I was assigned to create some demo app on Palm around 1998, which I did. Then, around 2002 I created another demo application for Palm for a different company. Both companies decided against creating apps for Palm, but did do apps for Windows CE.
      --
      Avoid Missing Ball for High Score
    4. Re:Lying with numbers by truthsearch · · Score: 2

      I've heard of many developers who tried it and hated it, then soon dropped it. They're probably counted as well. When one of my coworkers explained the headaches he was going through trying to get things working well I knew I'd never even bother looking at it.

    5. Re:Lying with numbers by cunamara · · Score: 1
      Reality confirms it, PalmOS is dead.

      Looking at the numbers, Palm OS is not quite dead yet but severely ailing in terms of market share, even though Palm continues to ship large numbers of units. Windows Mobile has gained over 50% of the market share but its trajectory is slowing and it may be joining Palm OS on the downslide soon. Mio Technology's phenomenal growth may save them for a while. RIM OS is taking a good run at Microsoft and, while still having only half of Mobile's market share, shows better growth numbers. Interesting times in PDA land. My Palm III and Tungsten/E continue to roll right along, though, and I find no compelling reasons to replace them.

    6. Re:Lying with numbers by Threni · · Score: 1

      I probably downloaded it once then dumped it in favour of a Symbian SDK which seemed a lot more interesting.

    7. Re:Lying with numbers by Monkelectric · · Score: 5, Interesting
      Um yes. This is utter bullshit :) I have owned *EVERY* major palm since the original Pilot 1000, and I am a software engineer and I work at a company that develops software for CE. Let me give you a little insight into palm programming.

      The original palm was made possible by the Motorola Dragonball processor which IIRC was a 16mhz 68k variant with and LCD driver and memory controller, it was one of the first SOC's (System on a Chip) that I can recall. Programming these things was hideous. It was all C/C++ and the API sucked hardcore.

      Flash forward 10 years, Palms now have 300 - 400 mhz ARM processors, WHICH THEY USE TO EMULATE THAT ORIGINAL DRAGONBALL PROCESSOR! If you want access to the ARM processor you can write an "applet" which runs directly on the real hardware. These are *VERY* difficult to get right and stable. This programming model is simply wrong.

      Compare this to WinCE 5 which gives you a stripped down CLR, or CE6 which gives you almost a full CLR. You can write code that works on both a PC and CE with a few #defines here and there. The CE OS is that modern.

      Compare that to BlackBerry which has J2ME (Java 2 Micro Edition) which is also a very decent programming model.

      So long story short -- Palm sucks because their dev tools suck. They have been talking about this Palm OS 6 for a few years now that is supposed to correct all this stuff, but it never seems to come out, and frankly I don't think Palm has the engineers to pull it off. They've shown only the ability to produce sub-standard buggy software. My Treo is definitely the last palm I care to own.

      --

      Religion is a gateway psychosis. -- Dave Foley

    8. Re:Lying with numbers by Anonymous Coward · · Score: 0

      Reality confirms it, PalmOS is dead.

      Not at our quite-large medical software company. We're jumping through a lot of hoops to develop cross-platform mobile applications for Palm and Windows Mobile.

    9. Re:Lying with numbers by PinkPanther · · Score: 4, Informative

      Palm OS is a great environment to work in specifically because it is not "feature rich". There is one way to create a button, one way to create a form, one way to talk to various OS services, etc...

      The people I know who "hate" Palm OS coding are either trying to do wonky things that the device was not completely designed to do or they are use to working in another environment and are trying to force their (wrong) model of an OS onto the Palm APIs.

      --
      It's a simple matter of complex programming.
    10. Re:Lying with numbers by bberens · · Score: 1

      I hate to break it to you, but you are (or were) in fact a Palm developer. Just because you didn't wind up using/selling the software is moot. Obviously though, you are not in fact two Palm developers as you mentioned.

      --
      Check out my lame java blog at www.javachopshop.com
    11. Re:Lying with numbers by tchdab1 · · Score: 1

      The stand-alone PDA is dead as confirmed by industry sales numbers - units sold have been declining for years.
      But the PDA-in-your-phone, aka smartphone, continues to grow. As Palm has said, "The killer app for handhelds is voice."

      So what we're talking about is the OS that runs on the smartphone and not the standalone calender/address book thingy.
      And Palm OS still has a lot going for it there: simplicity of use, simple and free dev tools, backwards compatibility, many thousands of apps; weighed against deficiencies like memory support, limited Palm Co. resources, limited resources on the device, I'm sure you can add to this list.

      As a comparison, how many individuals have ever signed up to write Windows Mobile apps (you can pick a version - they're not really compatible with each other - or sum them up if you want to), and why do you think the disparity is so great?

    12. Re:Lying with numbers by sgauss · · Score: 1

      I agree. Maybe they've had 160,000 registrations at their web site over the years, but how many of them are still developing for the Palm? How many of them were duplicate registrations, when someone forgot their old reg info? I haven't developed anything for the Palm in at least four years, and have no future plans to do so. Frankly, it's a small market for anything other than the general apps that come with the OS, and users want shareware/cheapware.

    13. Re:Lying with numbers by tzanger · · Score: 2, Informative

      The people I know who "hate" Palm OS coding are either trying to do wonky things that the device was not completely designed to do or they are use to working in another environment and are trying to force their (wrong) model of an OS onto the Palm APIs.

      I think you're wrong.

      Palm's API has some good points, but it does, by and large, suck hairy goat nad. Want a scrollable table? You are writing the entire scrolling/selecting code by hand, because the standard table just can't hack it right. Memory management is also very much done manually, but as a C programmer I don't mind all that much. It'd be nice if the damn OS just returned a "memory already freed, idjit" instead of crashing out, though. Trying to do anything with background tasks? Welcome to hell.

      Supporting old devices? Larger-screen devices? High-res devices? Your code gets nasty, and fast. Palm's API needs a major overhaul.

    14. Re:Lying with numbers by Gadget_Guy · · Score: 2, Insightful

      Hang on. He is lying because you don't know how he came up with that figure? And you back this up by just guessing that it is wrong and calling it reality.

      He is just a blogger, so it is possible that he just made it all up, but that would only make him equally uninformed as yourself.

      Every application or shared library has to have a unique, registered CreatorID. It would be easy to track which developers were still active (writing new programs) based on who was still submitting new CreatorIDs. I do not know if that is how this number was divined, but it does show that it could be accurate.

      Just because you have not heard of all 160,000 developers does not mean to say that they do not exist. A lot of the development work is for in-house applications. I occassionally write some programs just for myself. Nothing ever gets published, so you would have never heard of me. That doesn't mean that I don't exist (I think).

      If I am incorrect, and it turns out that I do not exist, then feel free to ignore me.

    15. Re:Lying with numbers by isaac · · Score: 5, Insightful

      PalmOS is definitely stone-age internally, but guess what: being a PITA for programmers has *NOTHING* to do with its unmatched usability for end users.

      I don't care how good WinCE's CLR is - it's a usability nightmare on a phone-sized device (why should I care what apps are running? I have zero interest in quitting this program to free up enough memory to run that program. The PIM functions also blow. And a Start menu? Please die.)

      And J2ME is a very decent programming model? Yeah, great for programmers. Shitty for users. Have you ever actually *USED* third-party java apps on a Blackberry? I had the displeasure of having to carry one for $WORK years ago. Here's four words that sum up J2ME: "loading... um... still loading."

      PalmOS is a crusty nightmare under the hood but somehow it's still the only thing out there that delivers a seamless *USER* experience. No loading time for app launches, excellent mapping of functions to single button presses or taps, etc.

      When I want a system that's great for coders and tweakers, I use Linux on my desktop. I don't want that experience on my phone - I want a device that JUST WORKS NOW and lets me run the apps I want to run (devices that are closed to open-source or freeware developers fail it.)

      Maybe Symbian will get there someday but the impression that I have is that it's entirely too carrier-friendly, not sufficiently user-friendly.

      -Isaac

      --
      I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    16. Re:Lying with numbers by 0xdeadbeef · · Score: 1

      The Symbian development tools are far worse, and thanks to Nokia, that operating system has the widest deployment out of all of them.

      It's not the tools or the devices so much as the fact that we're forced to write code for an API based around cooperative multitasking. Programmers are willing to jump through all kinds of hoops to get code on device, it's part of the macho appeal of embedded development. But when you've got to fundamentally rearchitect how you solve a problem just to keep your UI from freezing up... that's just 'effing lame.

    17. Re:Lying with numbers by mspohr · · Score: 4, Informative
      The original PalmOS was very "close to the hardware" but was very stable and predictable as well as useful. It was a very elegant design. Later versions of PalmOS have improved in features and abstraction so now it runs on ARMs, MIPS, etc. processors. There is even a Linux based version.

      In the early years, the PalmOS was a joy to work with compared to MS WinCE which was bloated, unstable and seemed to change every 6 months.

      In order to deal this both PalmOS and WinCE (and it's newer versions), I've been using CASL (caslsoft.com) which is a VB type language that compiles on both PalmOS and Windows handhelds. The nice thing is that I can develop one application for both platforms (and all of their variations)... plus it runs on a Windows desktop. CASL uses a high level editor which makes it easy to program plus it has the ability to incorporate C code if you need to do something that is not part of the standard feature set or get close to the hardware. The language has a built-in database as well and communications functions (serial, bluetooth, TCP/IP, HTTP, etc.).

      --
      I don't read your sig. Why are you reading mine?
    18. Re:Lying with numbers by Pulse_Instance · · Score: 1

      The problem with Palm memory management and a lot of other things with their API is that it is not standard. You have to go Char * temp = MemPtrNew(StrLen()); to create then MemPtrFree(temp); and if your dealing with creating a pointer from a handle depending on where you get the handle you might have to create it then lock it then create the pointer then unlock it when your not using it once your done with it you lock it free the pointer the free the handle. Its not a terrible situation its just not standard at all. For memory management you can use standard c style of char * temp = new char[]; and delete [] temp. But sometimes you have issues with it so you just don't. That brings me to another point where I have Char for the first example isn't a typo, they actually recommend that you use all their macros for all the types so you never actually use char you use Char, Int32 for int and so on and so forth.
      After saying all that I don't hate development on Palm it just has a lot, and I mean a lot, of quirks for things that are standard everywhere else. It is almost like they chose to ignore standards and just do things their way.

    19. Re:Lying with numbers by exp(pi*sqrt(163)) · · Score: 3, Interesting
      There is one way to create a button...
      This is just plain wrong as I discovered when I decided to upgrade a couple of games I originally wrote for 160x160 Palms for modern Palms. My attention span eventually ran out before I could get to the bottom of what exactly I had to do to make my trivial little apps work on a Tungsten T|3 (other than in 160x160 emulation mode). (Just so you know, I have experience writing code for a wide variety of devices from pure functional languages on high end graphics workstations down to assembler on embedded systems with a few bytes of RAM, so I don't need no lecture on not being able to adapt to a new environment.) PalmOS is just plain crap though it was tolerably decent when Palm devices first appeared.

      I also take issue with the whole "feature rich" thing. A modern Palm device, in terms of pure computing power, could blow the socks off the desktop machines I used a decade ago, and yet the desktop machine had a real OS and Palms come only with a toy OS that struggles to manage with a modern features like phone networking, bluetooth and so on. Those real OSes that were created decades ago could deal with these kinds of hardware issues in their stride. The whole "Zen of application design" philosophy is nothing but a cover for the PalmOS developers not bothering to get off their lazy asses and write a quality operating system.

      History has played out exactly as I expected. Years ago people complained that Windows CE was a bloated overcomplicated OS that was a stripped down desktop OS, inappropriate for a handheld. I think the people who said this were the same people who thought that nobody would ever need more than 640k. Palm had a good solution for a window of opportunity of a few years while handheld CPUs were in their infancy. But that's no way to plan a long term business.

      I still love my Palm Z22. But that's because it's prettier than any other PDA, cheap, and I don't write code for Palms any more.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    20. Re:Lying with numbers by pruss · · Score: 4, Informative

      Actually, with tools like Peal (open source, I am pretty sure), doing completely or almost completely ARM-based applications (e.g., tcpmp) is not hard at all. One issue is calling back to the OS, which normally goes ARM->68K->ARM, but this can be fixed by using the unofficial Mobile-Stream SDK which lets you call the OS directly from ARM code.

      I do a lot of programming on the ARM side as I sell an antialiased font hack (FontSmoother), and in my experience ARM code is, if anything, more stable.

      That said, for standard applications, one doesn't need ARM, except maybe for some small CPU-intensive procedure. With practice, these are easy to do and do not affect stability.

      It would have been nice if Palm/PalmSource released an SDK for doing ARM-only applications, but the reverse-engineered stuff in the Mobile-Stream SDK is pretty good.

    21. Re:Lying with numbers by 0xdeadbeef · · Score: 1

      trying to force their (wrong) model of an OS onto the Palm APIs.

      The Palm API is not the OS. The actual OS is hidden from you, because you're running in the 68k emulation environment. The "right" model people are trying to shoe-horn their apps went obsolete with the original Macintosh.

    22. Re:Lying with numbers by TheRaven64 · · Score: 1

      For memory management you can use standard c style of char * temp = new char[]; and delete [] temp. That is not standard C, it is standard C++ and won't even parse with a C compiler.
      --
      I am TheRaven on Soylent News
    23. Re:Lying with numbers by Pollardito · · Score: 3, Funny

      Breaking News: Palm amends their statement to say that they have 159,999 developers

    24. Re:Lying with numbers by soft_guy · · Score: 1

      I hate to break it to you, but you are (or were) in fact a Palm developer. Just because you didn't wind up using/selling the software is moot. Obviously though, you are not in fact two Palm developers as you mentioned. I registered twice with different email addresses each time.
      --
      Avoid Missing Ball for High Score
    25. Re:Lying with numbers by DrVomact · · Score: 2, Insightful
      I agree. I love the PalmOS for its usability. I've been using Palm devices for...um...ever, and am the proud owner of a brand new Treo 680. I love this thing. It's completely intuitive, has no major drawbacks that I've found (except it's fatter than my Razr was), and I expect to use it for the next couple of years.


      When I think "PalmOS", I don't think "programming model", I think GUI. Just because another OS is easier to program for doesn't make it "better" in any sense of the word that is meaningful to me. Running any variant of Windows on a phone seems nuts. This is not a little computer, folks. It's a phone (and a contacts manager, calendar, music player, picture shower, whatever), and it cries out for an interface that is simple, intuitive, and quick. Has anyone ever thruthfully used any of those words in the same sentence with "Windows"?


      And don't forget that if you get a WinCE phone, it's going to expect you to sync with Outlook. The horror, oh the horror...

      --
      Great men are almost always bad men--Lord Acton's Corollary
    26. Re:Lying with numbers by Jahz · · Score: 1
      Neither Netcraft nor Kreskin need be sought out. Reality confirms it, PalmOS is dead.
      I'm not sure what netcraft would say about a mobile device operating system, but whatever... Palm OS is not dead. It has a cult-like following of die hard PalmOS users, much like Apple has a cult-like following of OSX users. Would you say OSX is dead just because it commands ~5% of the market? No, because that is still a very large number.

      I use a Windows mobile device now, and have used it every day of my like for the last 1+ years. I think my next smartphone will be Palm OS based. Why? Windows mobile is okay at first, but after time it becomes very annoying. The interface for many non-trivial tasks is not intuitive at all. I use to find myself getting angry at the OS, but not I just accept it for what it is. I think Windows mobile would have failed if it were released under any other name.
      --
      There are 10 types of people in the world. Those who understand binary and those who do not.
    27. Re:Lying with numbers by daviddennis · · Score: 1

      Have you tried the T-Mobile Sidekick (Danger)? It has the disadvantage of no third party development at all, but that does bring stability and immunity from tiresome virus problems. I had a friend with a Nokia phone that got a virus and she had no clue what to do. I was able to fix the problem for her after a bit of research but it was not a fun thing to go through, and her eventual fate was a $300 phone bill she couldn't pay. (She is in the Philippines and their data service is very expensive. And of course $300 was about a third of her monthly income).

      I think the user interface is a bit cleaner than Pam, at least on the web browser. Email looks just like regular email, and the AIM client works great.

      From a user perspective I liked it better than the Palm. Blackberry's pretty nice, too.

      Has anyone mastered the keyboard of the Blackberry Pearl? I played with it for a few minutes in the store and just couldn't figure it out. The display is stunning, but I don't know if I could ever adjust to that keyboard ...

      D

    28. Re:Lying with numbers by Monkelectric · · Score: 1
      I do agree that each platform has its problems. I also agree with everything you said but "PalmOS ... somehow it's still the only thing out there that delivers a seamless *USER* experience."

      If by seamless you mean every app is based on the same horrible GUI, is equally likely to crash and experience strange pauses, then yes it is seamless. My treo crashes several times a week no matter what I'm doing, and I'm a fairly light user. When I was living on it and traveling a lot, it crashed twice a day.

      --

      Religion is a gateway psychosis. -- Dave Foley

    29. Re:Lying with numbers by Neil+Hodges · · Score: 1
      You have to go Char * temp = MemPtrNew(StrLen()); to create then MemPtrFree(temp); . . .

      Have you ever even programmed in C? What you've just mentioned is basically C's entire dynamic memory allocation and deallocation method, though it'd be malloc() and free(), respectively.

    30. Re:Lying with numbers by LoadWB · · Score: 1

      Usability and GUI would be great, but I'd prefer stability. I have had crap luck with PalmOS Garnet on my LifeDrive, and it has pushed me away from Palm. I am one application away from leaving Palm and using my MIDP2 Java phone instead.

    31. Re:Lying with numbers by isaac · · Score: 1
      Have you tried the T-Mobile Sidekick (Danger)? It has the disadvantage of no third party development at all, but that does bring stability and immunity from tiresome virus problems.


      I am not an idiot, and therefore do not have virus problems on my Treo.

      Sidekicks are bigger and are a completely closed platform. They fail it in 2 ways. A Treo is already too big, but I put up with it because it's still pocketable. A device that requires a man-purse or holster to tote around ultra-fails.

      -Isaac

      --
      I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    32. Re:Lying with numbers by ivan256 · · Score: 1

      There are two types of Treo users. Users that don't have crashing problems (people who can learn from feedback), and people that do (idiots, who can't learn from feedback).

      Just like when you run windows, if something causes your device to crash, don't do that anymore.

      There are exactly two things that cause my Treo to crash. Downloading more than 100 messages in a single Versamail session, and saving an attachment/download that is larger than the available memory on the device. So, I use GoodMail, and I download to an SD card. According to my debug output, I haven't had a crash since July.

      I wish I had a dollar for every time I heard somebody say "My Treo crashes every time I do ". I don't understand why people keep doing the thing that doesn't work.

    33. Re:Lying with numbers by isaac · · Score: 1
      If by seamless you mean every app is based on the same horrible GUI, is equally likely to crash and experience strange pauses, then yes it is seamless. My treo crashes several times a week no matter what I'm doing, and I'm a fairly light user. When I was living on it and traveling a lot, it crashed twice a day.


      I agree that stability can be a real problem. It took a few firmware updates before I got my Treo 650 stable to where it crashes "only" once every few weeks. This is with heavy use of ChatterEmail+ (SSL/IMAP push client), Google Maps, Blazer, pssh, and Scrabble. I'd be more upset about this level of (in)stability if the reboots were more disruptive (i.e. data loss, or if they took a long time). They're annoying, but not as annoying as they could be - I've never had a palmos reset drop a phone call, unlike with Wince.

      -Isaac
      --
      I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    34. Re:Lying with numbers by wolff000 · · Score: 1

      And you would know this how? They didn't say how they got thier #s or how they veruify accuracy if they do at all. Since literally millions of people use a palm and thousands of companies are exclusivlely palm how do you know these #s aren't correct. You claim palm is lying with no more proof than they have to say they aren't. I'll be the first to admit these #s are usually way off but to call them a flat out liar with no evidince of makes you sound kind of stupid. I'm not saying you are, however your statement sounded that way. Back to the topic at hand. I am really glad they did this I really like the palm OS. I have tried windows mobile only to have it lock up, lose data and be very unreliable over all. It could have been the hardware but I have had multiple devices with the same problems. My palm devices however have had very little issues. there are definately some annoyances but no lock ups and reliable. Call me a palm fanboy if you like I would'nt even object. I'm not against other mobile Oses just mobile windows. I do use windows on my desktop alongside a few others. I have no qualms with MS I just don't like the mobile platform.

      --
      WTF?
    35. Re:Lying with numbers by Anonymous Coward · · Score: 0

      I have to tinker with the two treo 600's I maintain every once in a while. My wife's requires the foil trick every few months or so when the famous buzz comes back.
      Thinking about buying her a 680 just to solve this.
      -e

    36. Re:Lying with numbers by Steve001 · · Score: 1

      isaac wrote:

      PalmOS is a crusty nightmare under the hood but somehow it's still the only thing out there that delivers a seamless *USER* experience. No loading time for app launches, excellent mapping of functions to single button presses or taps, etc.

      When I want a system that's great for coders and tweakers, I use Linux on my desktop. I don't want that experience on my phone - I want a device that JUST WORKS NOW and lets me run the apps I want to run (devices that are closed to open-source or freeware developers fail it.)

      I agree that for sheer usability the Palm OS is terrific. When I got my first Palm handheld (a Palm Vx), I barely had use the instruction book other than for instructions on on the initial install of the PC software and connecting the hardware. Everything else was basically self-explanatory and learning Graffiti 1 was not difficult. The key with the Palm OS is that it was outstanding at what it was designed for.

      For example, the resolution of the original screen was 160 x 160 pixels. By today's standards it is low, but it was designed to allow the display of an entire day's calendar on one screen.

      Thinking about it, I get the same feeling when using an iPod. Its interface is as intuitive as the Palm OS, and it is outstanding at the task it is designed for. Like with Palm OS devices, syncing with the iPod is as seemless as Hotsyncing a Palm OS device.

    37. Re:Lying with numbers by PCM2 · · Score: 1
      Has anyone mastered the keyboard of the Blackberry Pearl? I played with it for a few minutes in the store and just couldn't figure it out. The display is stunning, but I don't know if I could ever adjust to that keyboard ...

      Yes, I dig it. It's the same predictive typing method that was on the earlier BlackBerry 7100 series. It's actually pretty amazing. The trick is to learn to recognize the situations where it's going to have trouble and give it "hints" as you go along, by picking from the options it presents you as you type.

      To me, this sort of keyboard -- on a phone -- is preferable to a full QWERTY. I want my phone to resemble, first and foremost, a phone. The Treo has too many buttons. And the full-size BlackBerry models just look ridiculous to me.

      --
      Breakfast served all day!
    38. Re:Lying with numbers by Anonymous Coward · · Score: 0

      "Just like when you run windows, if something causes your device to crash, don't do that anymore."

      You mean like booting it up?

    39. Re:Lying with numbers by FishWithAHammer · · Score: 1

      LifeDrives suck in general. I have a Zire 72s and it's wonderful.

      --
      "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
    40. Re:Lying with numbers by vga_init · · Score: 1

      When I want a system that's great for coders and tweakers, I use Linux on my desktop. I don't want that experience on my phone - I want a device that JUST WORKS NOW and lets me run the apps I want to run (devices that are closed to open-source or freeware developers fail it.)

      I though I read somewhere that PalmOS was being turned into an API for linux, so that new systems would be linux under the hood.

    41. Re:Lying with numbers by ShinyBrowncoat · · Score: 2, Insightful

      You are absolutely correct about PalmOS being the more user-friendly, even after many iterations of WinCE/WinMob. Case in point: What do you do to add a new appointment on PalmOS (since the original PalmPilot)? Click on the screen where (when) you want it and start writing. What do you do on WinCE/WinMob? Click on the "new" button, and when the dialog box pops up, click on the text entry area to write the description, then click on the date/time selector a bunch of times to set it, then click on "ok" to close the dialog box. How many different versions of WinCE/WinMob and they still don't have built-in support for in-line editing?

      --

      "They've canceled the show but we're still here. What does that make us?" "Big Damn Junkies, Sir!" "Ain't we just"
    42. Re:Lying with numbers by Monkelectric · · Score: 1

      Thanks for the attitude. My treo locks up more or less randomly, if it was connected to anything specific I wouldn't do that.

      --

      Religion is a gateway psychosis. -- Dave Foley

    43. Re:Lying with numbers by ivan256 · · Score: 1

      Then why haven't you returned it as defective?

      My life is on my Treo. I use it for e-mail, telephone, scheduling, GPS navigation... If it crashed at random, my carrier would be hearing from me constantly until it was fixed.

    44. Re:Lying with numbers by Breakfast+Pants · · Score: 1

      And don't forget that if you get a WinCE phone, it's going to expect you to sync with Outlook. The horror, oh the horror...

      I think you got things mixed up a bit. Seeing as Outlook has the most marketshare by far, it should read:

      And don't forget that if you get any phone other than a WinCE phone, it's going to expect you not to sync with Outlook. The horror, oh the horror...

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    45. Re:Lying with numbers by Cybersonic · · Score: 1

      I would love to know why other peoples Treos lock up so much. I have been a Treo user since the 600 (i have a 680 now and love it) and have never had stability problems unless I installed a buggy app. It is usually obvious, and I would uninstall the app and get my stable Treo back :)

      --
      Cybie! aka Ralph Bonnell
    46. Re:Lying with numbers by dfghjk · · Score: 1

      My Treo 650 would crash during the process of booting, sending an SMS and opening an SMS. Predicting when it would crash was impossible but it would occasionally get into a crash-boot-crash loop and require a firmware install. Yes, there were actions you didn't dare do like downloading emails but avoiding those was no assurance of avoiding problems. What a piece of crap. I owned three and knew several people that also owned them. All of mine behaved the same way and my friends had similar experiences.

      Only idiots believe that Treo users that can't avoid crashes are idiots. What kind of apologist would make such a stupid statement anyway?

      "I wish I had a dollar for every time I heard somebody say "My Treo crashes every time I do ". I don't understand why people keep doing the thing that doesn't work."

      My Samsung i320 (WM5 smartphone) is rock-solid, the UI is fine, and the performance is good. Browser is far superior, etc. Yes, the SMS isn't as good, there aren't as many thoughtful (but unstable touches), and the battery life isn't good, but the phone is super small and it kicks the crap out of any Treo.

    47. Re:Lying with numbers by supersocialist · · Score: 1

      I think PalmOS is potentially stable, but exceptionally fragile, particularly on NVFS devices like Treos. Mine was rock-solid for a long time with a custom rom and some hand-picked apps, but eventually junk accumulated as I installed and uninstalled new programs and now I experience resets here and there. It isn't bothersome enough to hard-reset and reinstall things. My girlfriend has had hers a week and I set it up just like mine; no crashes yet. As long as she doesn't install and remove a ton of dodgy shareware, I reckon it'll remain stable at least until the newer models drop in price.

    48. Re:Lying with numbers by ConfusedVorlon · · Score: 2, Informative

      random crashes are probably related to old applications that don't handle the way the new Treos use cache memory.

      read about how to track down the problems here:
      http://www.hobbyistsoftware.com/InsideYourTreo/cac he-crash.php

    49. Re:Lying with numbers by ivan256 · · Score: 1

      Only idiots believe that Treo users that can't avoid crashes are idiots. What kind of apologist would make such a stupid statement anyway?

      If your Treo crashed so much, clearly it was defective and you should have gotten yourself a working one.

      What a piece of crap. I owned three and knew several people that also owned them. All of mine behaved the same way and my friends had similar experiences.

      Tens of thousands of business people everywhere rely on these things for their daily lives to function. I refuse to believe that I got the only one that doesn't crash randomly. Either your anecdote was an amazing coincidence, or you and your friends all installed some dumb app that was crashing your Treo.

      Incidentally, it is technically impossible for your i320 to have a superior browser, since it has no touchscreen, and WM5's crippled-in-software screen resolution.

    50. Re:Lying with numbers by Cato · · Score: 1

      My Treo currently crashes on some incoming calls - it actually reboots even before I can see the incoming caller's number. Good suggestion of yours, just stop getting incoming calls to avoid this!

      I can probably fix this with a hard reset and re-installing all apps, but that really shouldn't be necessary on a mobile phone and I don't have the time. Apart from that it's very stable, but that type of crash is very annoying.

      Generally the Treo makes a great organiser, good web browser, good app platform and a mediocre phone - it also has problems with severe echo heard by the people I call, but the organiser and Outlook syncing are so good that I've not shifted yet. Having said all that, my next phone will probably be a Treo 680, but I would really like a Linux-based Treo that could run PalmOS apps (not just in a PalmOS emulator) as well as handle WiFi and UMTS. Bizarrely, Palm has yet to do a UMTS 3G Treo that runs PalmOS and has WiFi, so I may be forced to leave PalmOS after 10 years or so...

    51. Re:Lying with numbers by Weasel+Boy · · Score: 1

      Actually, the poster is dramatically under reporting the Palm OS developer base. The official number from PalmSource is 400,000 registered developers. Yes, you read that right, 0.4 million. And 40 million units sold, and 20,000 applications on the market (plus an unspecified number of internally developed apps).

      You may scoff and bluster all you like, but PalmSource didn't just make those numbers up. It may be obvious to you that not every member of the Palm OS developer program is active and some are duplicates, but you cannot deny that so many memberships exist. (Well, you could, but you would be wrong.)

      Palm is still selling a couple million Palm OS-based devices a year, which is somewhere in the neighborhood of the number of Macs that Apple sells. They have a big enough base of loyal customers to keep the party going as long as they want. You might want to reconsider your pessimism.

    52. Re:Lying with numbers by Anonymous Coward · · Score: 0
      Um yes. This is utter bullshit
      Thanks, that saved me the trouble of reading the rest of your post. If only all posters here were so considerate.
    53. Re:Lying with numbers by Hognoxious · · Score: 1
      Maybe Symbian will get there someday but the impression that I have is that it's entirely too carrier-friendly, not sufficiently user-friendly.
      Get there isn't the right phrase; return there is more accurate. Back in the day, it used to be called EPOC. Never programmed on it (other than tinkering with OPL - a sort of basic) but for the time it was an excellent OS for small machines. I still use my Psion 5mx every work day.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    54. Re:Lying with numbers by SEMW · · Score: 1

      How the hell did you get modded insightful? I have a PocketPC in front of me (not even close the latest version; it's from 2002). You can click on a time slot and start typing. Have you just never tried it?

      --
      What's purple and commutes? An Abelian grape.
    55. Re:Lying with numbers by Anonymous Coward · · Score: 0

      amen to that. symbian is way behind windows mobile as far as i'm concerned. thats why i'm about to invest in one of these bad boys: http://www.mobilealmanac.com/p_304-Palm-Treo-700w. html

  2. Good tools and source code count a lot by juanfe · · Score: 4, Interesting

    PalmOS developers tend to be amongst the most loyal out there -- not quite fanatical about the platform, but very pragmatically into it. I guess something has to come out of the fact that applications written for Palm IIIx devices are still running, even on the latest devices, without any rework. Which, come to think of it, is strange -- you have an OS where native applications have to be written in C (with a plathora of inconsistent although good C++ frameworks), with a somewhat quirky event handling model.

    I think that Palm's early-days decisions of releasing the source code to all their native apps as examples of well-coded applications, and of having really good testing tools (Gremlins are brilliant! I wish we had them in the Java ME world for non-palm mobile phones) played a huge role in creating folks who, well, still like writing for the PalmOS despite the massive changes everywhere else in the PDA world...

    --
    ***Foucault is watching you..***
    1. Re:Good tools and source code count a lot by hey! · · Score: 3, Insightful

      The one place where Palm screwed up was in Hotsynch. It worked great on your personal computer, but it was a pain in enterprise environments. There was a point where palms were multiplying in companies like rabbits, but Palm left the enterprise support to third parties like Pumatech. As a result, they hit the wall where Microsoft was able to walk through the door, leveraging its position in corporate messaging. Blackberries also moved in by connecting to corproate email.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    2. Re:Good tools and source code count a lot by cnettel · · Score: 2, Insightful

      A C-based API with a quirky event handling model, obscene attempts to preserve backward compatibility and somewhat loyal developers? Hmmm... I've never heard of that before.

    3. Re:Good tools and source code count a lot by fireboy1919 · · Score: 1

      you have an OS where native applications have to be written in C (with a plathora of inconsistent although good C++ frameworks), with a somewhat quirky event handling model

      I think the reason it all still works is because it's mostly a batch-based operating system. That level of simplicity makes it easy to not have, for example, deadlocking problems. In other words, I don't really think it's a good thing. It still runs old stuff because things can't change very well.

      The upgrade away from palm by palm itself is because the OS can't do things that it should be able to precisely because of its architecture, and probably why they're willing to sell it like that.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    4. Re:Good tools and source code count a lot by dsandler · · Score: 1
      PalmOS developers tend to be amongst the most loyal out there -- not quite fanatical about the platform, but very pragmatically into it. I guess something has to come out of the fact that applications written for Palm IIIx devices are still running, even on the latest devices, without any rework.

      It has a lot to do with the fact that "the latest devices" are almost identical to the originals. The programming model hasn't changed appreciably in 10 years (excepting Cobalt, which nobody bought).

      If Dell were still selling boxes loaded with Windows 95, you'd be pretty happy about programming the Win32 API too.

    5. Re:Good tools and source code count a lot by jj00 · · Score: 2, Interesting

      I would have to expand on this and say PalmOS users tend to be the most loyal too. I started out with a Palm III and used it until it died a couple years ago. My one big wish that I wanted was to get my contacts from it to my phone, so I naturally went to the Treo 650. Now I find myself wanting more - I want my Palm contacts accessible in my email (and I don't use Outlook).

      Honestly, when I see a WinCE user using their device I find myself wondering how they use something that small with a Start button. I'm being honest here, I'm not even sure if the newer Win devices even have a start button anymore, but I still won't make the jump because of those beliefs.

      Personally, I'd be happy if Palm just kept the general design the same and upgraded the screen, GUI, and added some flexible features to the contacts and date book. Maybe loose the stupid camera and make the thing slimmer. I would say the lowest lying fruit for them would be to just open the Palm Desktop platform so that developers could easily access the data and contact information via a nice api (script based or otherwise). It's been a huge pet peeve of mine for the past couple years.

    6. Re:Good tools and source code count a lot by tchdab1 · · Score: 2, Informative

      Palm is a small Co. with small resources. They support Hotsync as a personal user-maintained utility. At my place, we bought a couple hundred Palm V's for users, but got a couple thousand Palm XX brought in from home (and installed mostly by users themselves after architecting security and centrally distributing a generic hotsync package that - what a concept - worked for nearly all versions of PalmOS, even on devices not made by Palm). I've read that the proportions held elsewhere for PDAs years ago - many more users bought them themselves than were given them by their paymasters. Keeping it simple and user-focused was probably the better place to put resources.

      I don't know how this is playing out in the phone/berry environment these days.

    7. Re:Good tools and source code count a lot by juanfe · · Score: 1

      Well, they did license the a Hotsync Server from Riverbed and had some good uptake there, but well, Riverbed got bought by a company that now specializes in shoe retail brands.

      There are still apps out there that run on that platform ... pretty impressive for software that hasn't been supported in 3+ years...

      --
      ***Foucault is watching you..***
  3. Why did they spin it off? by Viol8 · · Score: 2

    Why would a company be so dumb as to spin off the most important part of its product (lets face it, hardware is commodity these days) and THEN sell it off to a competitor and THEN pay royalties??! The mind boggles. Perhaps I'm a cynic but I can't help thinking that some pen pushing accountant behind the scenes thought the windfall would look good in the end of year books and with the usual short termism of such people never considered the long term repercussions. Who knows , perhaps I'm wrong , but last time I looked Apple, Sun, IBM etc hadn't given away OS/X, SOlaris, AIX to some company then paid for the priviledge to use them!
    The article mentions the possibility of them using Windows Mobile! A palmtop OS which has really been a success. Not. Have the inmates taken over the asylum down at Palm?

    1. Re:Why did they spin it off? by Anonymous Coward · · Score: 0

      Lots of companies have sold their real estate or patent portfolio and then rent them back.

    2. Re:Why did they spin it off? by BadAnalogyGuy · · Score: 1

      Why would a company be so dumb as to spin off the most important part of its product

      Because they want to diversify their offerings to include devices that are technically superior to their own home-grown OS. By ditching PalmOS, they are now able to look to any other vendor with an eye for the best technology. On top of that, they get the proceeds of the sale of their old product as a one time profit boost.

      THEN sell it off to a competitor

      To make the money and saddle Access with the baggage of the product. But also because Access wasn't really their competitor, though Access really wanted to have a stake in the handheld market (they already own a huge Japanese mobile handset market). By sending off the OS to Access with best wishes, they walk away from the product with their hands clean.

      THEN pay royalties

      They did? I thought they were only making Windows Mobile devices these days.

      They did pay in this case as a meaningless paean to the "teeming hordes of PalmOS developers" *snort* But this time is the last time, apparently.

      You're talking about a platform that is only alive because the physical hardware upon which the technology runs hasn't gone pining for the fjords. When all those little Palm IIIs and Vs die off, so too will the OS.

    3. Re:Why did they spin it off? by gurps_npc · · Score: 1
      The original 'innovation' for Palm was the fact that it had a modular bay allowing accessories to be added to it. Things like GPS units, cameras, more memory, etc.

      The OS was just something they wrote because there was no other good OS for a PDA.

      They made the EXACT same mistake that IBM did - thinking that their hardware was the important thing, not the software.

      --
      excitingthingstodo.blogspot.com
    4. Re:Why did they spin it off? by tbuskey · · Score: 1

      Palm has a history of this. Look at Handspring.

      The Treo 700w uses Windows Mobile. From the reviews I've seen, it requires lots more clicking to get to items.

      btw - IBM licenses Unix SVR4 which is the basis of AIX. Sun bought a permement license so they don't pay a license fee for Unix SVR4 anymore.

    5. Re:Why did they spin it off? by Rob+the+Bold · · Score: 1
      The original 'innovation' for Palm was the fact that it had a modular bay allowing accessories to be added to it.

      Wasn't it Handspring that developed the accessory port? Sure they've since merged back together and split a different way in the meantime, but I believe it was the Visor that first sported add-on bay.

      --
      I am not a crackpot.
    6. Re:Why did they spin it off? by ConfusedVorlon · · Score: 3, Informative

      It was more a case of spinning off the hardware division.

      Palm wanted the OS to be in loads of devices by loads of manufacturers.

      Their os partners didn't really trust the Palm OS folks because they kept thinking that the Palm hardware folks would steal any innovations.

      So, they spun the hardware side of Palm off as Palm One and called the OS side PalmSource
      their major OS customer (sony) ditched Palm OS and the new customers they must have been hoping for didn't materialise.
      so PalmSource only had one customer - Palm One.

      Gradually, the child has been buying back the parent - first they bought the brand, now they've bought the OS.

    7. Re:Why did they spin it off? by fm6 · · Score: 3, Insightful
      Why would a company be so dumb as to spin off the most important part of its product (lets face it, hardware is commodity these days) and THEN sell it off to a competitor and THEN pay royalties??!

      That's not exactly what happened — the story has its history wrong. Palm did not sell PalmOS to Access. Palm split itself into PalmSource (software) and PalmOne (hardware), with joint ownership of the Palm brand. Later, PalmOne bought back the right to call itself "Palm", and PalmSource got bought out by Access.

      Am I picking nits? I don't think so. All the investors in the old Palm ended up with stakes in the two new companies. And a software-only company was better positioned to be bought out by a company like Access, a buyout that must have been very profitable for PalmSource stockholders. Meanwhile, PalmOne/Palm is free to develop hardware that is not based on an OS that is quickly losing ground to Windows.

      Also, you're wrong when you say all hardware is a commodity. PC hardware (or more precisely, PC motherboards) are a commodity, because they're produced on a huge scale by lots of different manufacturers who fight each other to sell them cheaply to big PC companies. But PalmOS-based PDAs have a tiny market with very little competition. Palm does not face the problems of commodity manufacturers (fierce competition to sell virtually identical products), it faces the problems of a specialized manufacturer that has gotten a little too specialized. If Palm survives at all, it will be as yet another manufacturer of smartphones, where competition is based as much on features as on price.

    8. Re:Why did they spin it off? by Weasel+Boy · · Score: 1

      PalmSource was made into a subsidiary of Palm in early 2002. PalmSource became its own company in 2003, at the same time that Palm bought Handspring. Access bought PalmSource in 2005.

      Whether investors made money in PalmSource depends on when they bought. PalmSource opened at around $30 per share, quickly shot up to $40, and was sold to Access at $18.50. Palm went public in a crazy dot-com market, and after a 20:1 reverse split in 2002 and a 2:1 in 2006 left people holding shares they had bought for as much $800. Palm is currently trading at about $14. People who got their PalmSource shares either as a result of the spinoff from Palm or from buying directly may still be writing off their capital losses.

  4. Palm is dieing by ZahnRosen · · Score: 2, Interesting

    I've been a Palm supporter for years and I think its a shame whats happened. Years of fighting have distracted from the products? Where's the innovation? Personally, I switched to Windows Mobile 5.0 and I'm happy.

    1. Re:Palm is dieing by LurkerXXX · · Score: 1

      No kidding. Where is their verison of PalmOS based on BeOS? I've been waiting YEARS to get my hands on that. It's still not out there. They grabbed some phenomenal IP and developers, and yet they've never produced anything from it...

  5. Palm OS is the better OS honestly. by falcon5768 · · Score: 5, Informative

    And Im being very truthful about it. One of my biggest problems with the Windows line of OSs has been how bloated it is. True Palms might not be as capable BUT honestly, its a PDA... do you REALLY need it to be a full blown computer when most of the time your going to be using it to take contacts and stuff. Whats worse is how even Windows Mobile emulates a full size Windows OS when on a 2x4 screen its uncalled for, even our barcode scanners piss me off because of that. And the sheer library of programs out there for Palm OS means you can tailor it for anything.

    --

    "Slashdot, where telling the truth is overrated but lying is insightful."

    1. Re:Palm OS is the better OS honestly. by WarlockD · · Score: 1

      I think its why Microsoft is making so much head room into the phone market. They have a fully functional OS with extras that can load onto a one inch phone screen. They have PDAs on the market, but they got "phones" that are a phone first, PDA second.

    2. Re:Palm OS is the better OS honestly. by hey! · · Score: 2, Informative

      "Bloat" is not really the right word for Windows Mobile. It's quite snappy after all and not at all resource hungry by the standards of available hardware.

      The right word for Windows Mobile would be "clunky".

      The more you do, the harder it is to do it elegantly. Once you have done something in a fundamentally clunky way, it's hard to streamline it. We see this again and again in Microsoft UIs: fundamental complexity is papered over with leaky facades.

      Just try to resolve a networking problem on Windows Mobile. Sheesh. Reports are that Vista borrows some of this approach: hide the details not needed for the most common problems so deep that users can't find them, much less be bothered by them.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Palm OS is the better OS honestly. by westlake · · Score: 1
      The more you do, the harder it is to do it elegantly.

      Users haven't the slightest interest in talk of an application's elegance or bloat---and they have even less desire to crack open the hood to take a look inside. If details can be buried, then, by god, by all means, bury them deep.

      This is what draws users to Microsoft and not what drives them away.

    4. Re:Palm OS is the better OS honestly. by hey! · · Score: 1

      Oh, I agree. It's also what makes them curse technology in general when they actually use it.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    5. Re:Palm OS is the better OS honestly. by autophile · · Score: 1

      Well, about this "slimmed-down OS" thing. Back in the day (1996), that was all you could do on a 16 MHz processor with 512kB or less memory. But enter Moore's Law type advances, and your cool, hip, "think small" OS is now a POS. So, what does Palm do? Bump the revision number, keep the same shitty old API's, turn their noses up at multitasking, and implement backwards-compatibility in a backwards way.

      I'm speaking from experience. I've developed Palm applications. Three times. Once on a Pilot, and twice on a Treo 650. They were all nightmares, and these were simple applications. Yes, I'm aware of the arguments that I probably wanted an application that didn't really fit on the Palm platform. But guess what: those are the interesting applications. Not Yet Another Address Book.

      That said, I'm surprised at how the zombie corpse of Palm OS *just* *won't* *die*!

      --Rob

      --
      Towards the Singularity.
    6. Re:Palm OS is the better OS honestly. by fm6 · · Score: 2, Insightful
      do you REALLY need it to be a full blown computer when most of the time your going to be using it to take contacts and stuff.

      Not only do you not need to, you don't want to. One reason the Palm succeeded where the Newton failed is it's sense of focus: the Palm is designed to be an adjunct to a PC, not a replacement for it.

    7. Re:Palm OS is the better OS honestly. by dunkelfalke · · Score: 1

      if you only need it to take contacts a palm device would suffice. but then again you could use pen and paper in this case - no need for batteries.

      but if you want to read books, while listening to an mp3 or ogg in the background, watch movies sometimes, view and edit pictures you have taken with your digicam, have a gps navigation and so on and so on... you'll learn to appreciate windows handhelds very fast.

      --
      Conservatism: The fear that somewhere, somehow, someone you think is your inferior is being treated as your equal.
    8. Re:Palm OS is the better OS honestly. by ckaminski · · Score: 1

      I personally am moving towards J2ME, but it needs a little more maturity. For the basic data-entry/web apps I want to do, it's seeming to manage just fine.

    9. Re:Palm OS is the better OS honestly. by falcon5768 · · Score: 1

      other than watching a movie, the rest of your argument Palms do very well, and who the hell really wants to edit pictures on their palm... its a dumb option that serves little purpose to anyone but to say you can.

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    10. Re:Palm OS is the better OS honestly. by Anonymous Coward · · Score: 0

      If I want to just write down contacts I'll use a pen and paper, OR a very old Rex or Palm. Not some ARM-based thing. The reason you buy a modern PDA is to do computing on the go (where a laptop won't fit). Keeping PDA computing in the stone age is exactly why Palm is in trouble. Windows CE and Linux are far superior when you actually want to get work done, instead of playing with a business card toy.

    11. Re:Palm OS is the better OS honestly. by Jesus_666 · · Score: 1

      Normal user using Windows: "Why did it do that? It didn't do that before. I don't know how to turn it off."

      Geek taking over the machine: "Don't worry, that's easily fixed. I just need to change-- er, first I need to find out where Microsoft has hidden that setting. Okay, it's not there... there neither... or there... Okay, I'll just google it. ... Ah, right, I have to modify the Registry. Sometimes I wonder what exactly the folks at Microsoft were on when they developed this thing."


      It's not just novices who are aggravated by developers who decide that information hiding is not only for OOP.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    12. Re:Palm OS is the better OS honestly. by dmitrygr · · Score: 1

      As a PalmOs developer (my software mays for my college), I tell you that you have no idea what you're talking about. The API is very clear and to the point, and unlike Windows if you want a TextField, you call Fld*, if you want to deal with a form you call Frm*. You call that complicated? And I don't know what application you were writing, but I claim it is doable and in an elegant way if instead of complaining you took the time to read the damn docs!

      --
      -------
      1. Enjoy your job
      2. Make lots of money
      3. Work within the law

      Choose any two.
    13. Re:Palm OS is the better OS honestly. by Richy_T · · Score: 2, Informative

      TCPMP. Plays movies just fine and on the Palm TX screen, they are very watchable too.

      Rich

  6. But Does It Run Linux? by Doc+Ruby · · Score: 4, Interesting

    When Access bought PalmOS last year, they announced they were rewriting it into a PalmOS GUI layer for backwards compatibility, and putting that on top of a Linux distro (from the China Mobilesoft company they'd also bought). They said they'd release it by the end of this year, on a new Palm phone. There's a new Treo750 out: does it run Linux? If not, there's a newish Treo700W that runs Windows - can that phone's full functions run some other Linux that runs on "Windows" mobile PCs?

    --

    --
    make install -not war

  7. Why Palm still covets PalmOS by ArcherB · · Score: 2, Interesting

    Because it's better. Or at least that's my HO. I have very few problems with my Treo 650 that show up very rarely. Everyone I say that to that runs Windows Mobile says, "really? I just thought it was part of the whole experience to have stuff not work or have the whole thing reboot in the middle of that phone job interview."

    Maybe Windows Mobile has gotten better in the past 6 months or so, but I have not really found anyone who likes it. Of course, there is the possibility that they are just MS Bashing, but I don't think that is the case.

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:Why Palm still covets PalmOS by jcnnghm · · Score: 1

      I've heard the same things, and I've got the Windows Mobile version. My phone locks up if it receives a large e-mail. If I get called while I am on a call, the phone almost always drops both calls and hangs.

      Windows Mobile reminds me a lot of Windows 98. Basically, it can do some really cool stuff, but it's gonna be a few more years until it's a stable platform and only third party software mucks it up. I hate rebooting my phone twice a day.

      --
      You don't make the poor richer by making the rich poorer. - Winston Churchill
    2. Re:Why Palm still covets PalmOS by Anonymous Coward · · Score: 0

      My Treo 650 is my Palm 4th Palm OS device (Pilot, V, Treo 270, Treo 650). Then I thought it was time to switch, so I went with the flow and got myself a great new brilliant 750v, Windows Mobile OS Palm. I forced myself to use it for weeks, but couldn't get used to the number of clicks needed to perform simple tasks like setting up an appointment. I found myself not using my Treo during meetings anymore, but just writing meetings down, typing 'm in my Powerbook (err ... Mac Book Sorry, have to get used to that one too ... oh and the heat, haha) and then Synchronising the Treo. I gave in after 5 weeks of mental hell .... gave the 750v to a college and went back to my 650 with OS 5. Dead or not, for me it still works.

  8. Re:PDA's are for sissies. by owlnation · · Score: 1

    I think that is really the issue. I've had a Palm based PDA and a MS one. The Palm one certainly sucked less; was faster and easier to use, despite being a couple of years older.

    But like everyone most else I no longer use a PDA. The simple reason being that for most tasks I needed it for - notes, calendar, addresses etc, a pencil and paper was faster, easier, and more convenient.

    Stone age it may be but it's better technology for me.

    I'll hand in my Geek card on the way out shall I?

  9. I have been bought by microsoft. by WarlockD · · Score: 3, Interesting

    I used to think Palm was great. The ability to sync with my desktop and get my contacts from Outlook was a nice feature. It was even better with the Treo, as I was able to keep everything in one device that I could run applications without having to "buy" it though Cingular. Sure the Treo crashed several times a week, but I was willing to pay that price for a somewhat open OS with sync.

    But ever since the phone died and I picked up this windows mobile phone, its hard for me to want to go back. I know Microsoft is a big evil company that locks people down to their OS, but they offer a flawless sync to your desktop with USB. While the Palm Treo offers this, the main problem is that I just see some better apps for the Microsoft one.

    It also doesn't help things that I can fire up VC.NET and write a quick app for my phone.

    1. Re:I have been bought by microsoft. by stoolpigeon · · Score: 1

      It also doesn't help things that I can fire up VC.NET and write a quick app for my phone.

      That's the key right there. If you want to write for palm you need to do it in c and you need to pay for code warrior or some other ide. (You can do it for free on linux if you take the time to collect all the various tools you will need.)

      I tried it out the free route a while back but the learning curve was too steep. Eventually I gave up. I was just trying to do something for fun and I just couldn't put the time into it.

      Already having Visual Studio, I did more for wince in a week than I 'd done in months on palm. Now here's the flip side of that. My palm was rock solid. The programs I ran on it worked and worked well. Any idiot can push something out for the pocket pc - and that stuff is buggy and doesn't work well. Sure there are lots of neat programs for win ce - and many of them will completely hose your device. I soft reboot my phone a couple times a day. Certain apps, I know using them means a soft reboot, either when I'm done using it or when it hangs on me.

      But I think that ease of development has people moving over.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    2. Re:I have been bought by microsoft. by Izhido · · Score: 2, Informative
      Got news for you.

      PalmOS developers can work with:

      1) Codewarrior for PalmOS (latest version: 9, $199.99)
      2) prc-tools (gcc toolchain, $0)
      3) PalmOS Developer Suite (prc-tools based, Eclipse IDE, $0)
      4) For Java: IBM's WebSphere Everywhere Micro Environment (sold through IBM reps)

      There are also a lot of other compilers and/or tools that can be used to develop PalmOS applications, most of them royalty-free.

      What do Windows Mobile/Pocket PC/Smartphone/CE developers have?

      1) eMbedded Visual Tools (no longer being offered, $0 at the time)
      2) Visual Studio .NET/2003/2005 Pro & up (offered via MSDN subs, $(thousands & up) )
      4) For Java: IBM's WebSphere Everywhere Micro Environment (also available for these devices)...

      The Express editions of VS 2005 do NOT generate Windows M/PPC/SP/CE executables. Also, unless my googling is faulty, there are no royalty-free compilers/toolchains for these devices.

      So, unless a) you have your own company, or b) you have a lot of money, then you can't possibly "fire up VC.NET and write a quick app for my phone" unless you're using your employer's work time to do it...

    3. Re:I have been bought by microsoft. by Directrix1 · · Score: 1

      I believe they offer a free completely integrated Eclipse development solution for Windows. It is actually on Linux when you have to assemble all the components yourself to develop something for PalmOS. The ease of development thing I'm not going to argue with though. Of course if any company ever adopts the Linux version then that would change very quickly as you could run anything your device has the resources to run, and not just stuff specifically designed for Palm (and it would bring along with it tons of free scripting languages).

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    4. Re:I have been bought by microsoft. by stoolpigeon · · Score: 1

      the eclipse deal came together as i was getting out of the whole deal. and i don't know that it should be all that easy. but it is what it is and it seams that easy often wins out over higher quality.

      --
      It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
    5. Re:I have been bought by microsoft. by Reapman · · Score: 1

      I have been "out of the loop" on this, but I remember at one point there was also talk about how Windows Mobile 5 devices (or higher) would actually require SIGNED certificated code to be run... meaning an additional cost from some company like Verisign or somesuch. It was at about that point that I said screw it and stopped caring about developing for the windows mobile platform. Hopefully it has changed since then.

    6. Re:I have been bought by microsoft. by GnuDiff · · Score: 1


      Well, I tried Palm for some time around 2 years ago, then I tried something similar from I think Fujitsu, that ran some sort of Pocket Windows (WinCE?). Basically, I was quite upset ... at the GUI.

      It seemed that MS tried to copy as much as they could, from Windows GUI to palmtop level. Well, I would say it didn't work well. It requires much more clicking and stylus bashing to work with WinCE device, than it did with Palm. Basically wherever with PalmOS you could use 1 click, with WinCE you had to do 2-3 (I am exaggarating, but not a lot).

      Everything about the WinCE device, from the way the menu buttons work, to character recognition, I would say, was sub-par, compared to PalmOS, plus the device was slower despite having supposedly better processor and more memory. Palm's interface was much more elegant, intuitive and FASTER to use. And I am a person who uses Windows on a desktop in my everyday life, so I don't have any learning curves going handheld Win.

      Since then, I moved to a usual mobile with Bluetooth, big enough clear screen (Samsung D-820), and Java support. It runs SSH, it has large enough screen so I could do admining, and the only thing I want now is a bluetooth foldable/projectible keyboard. Still I remember my Palm with fond memories, and WinCE with shuddering.

    7. Re:I have been bought by microsoft. by WarlockD · · Score: 1

      People always complains that Microsoft has a monopoly on both office and the operating systems. Really, I don't think their monopoly even got started until they released their first version of Visual Basic.

      People want to program something now, instead of having to rebuild things over and over again. I can't tell you how many times I have rebuilt code for just something as simple as a link list, but you can do it in under a min with VB or even VC.NET.

      Hell, even to this day, my favorite DOS programming environment was the old DOS version of VB 1.0. Full event menus right on a 80x24 screen? Sign me up!

  10. The Fallacy of Closed Source by Anonymous Coward · · Score: 0

    If things were properly aligned to the benefit of society we would not have some company mismanaging an operating system like Palm has and someone announcing that they have 160,000 developers working on their platform wouldn't make the news.

    What we would have is uncountable millions of developers working on any given platform because it would be Open Source and freely available. You'd not have to worry about whether the corporation that owns the rights to the software you need is going to sell it off, then pay for the rights to use it, thereby driving themselves straight out of business and leaving you with nothing. You'd be secure in your knowledge that no matter what some idiot in a suit thinks will line his pockets, you will continue to have unfettered use of software and that you will have the benefit of the many eyes to ensure that not only does your software stay up to date and secure but also that you will have access to cutting edge applications and features. And if there is any need you have that your software does not fulfill you have ample opportunity to address it yourself by sitting down and coding.

    The very fact that you can make a statement like 'Palm Still Covets Palm OS' illustrates how far off the path to Enlightenment we all have allowed ourselves to be lured. Companies coveting source code. It is ridiculous. A child could make a million copies, give them all away, and no one would be harmed. Better yet, everyone would benefit.

    How we let things like this continue is beyond me. There is no place in society for forced scarcity of plentiful assets. Release the source!

    1. Re:The Fallacy of Closed Source by exp(pi*sqrt(163)) · · Score: 1
      If things were properly aligned to the benefit of society...
      I've met society. Honestly, they're not a nice bunch, and I'm not interested in aligning things for their benefit.
      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  11. Treo 700 makes both versions by gelfling · · Score: 2, Interesting

    Treo 700 phones come in Palm and Windows. But they're not exactly the same hardware. The Palm based unit has a higher res screen; 320x320 vs 240x240. The Palm unit has less talktime; 4.5hrs vs 5. Other than that and the apps that come with them, they are the same. Comes down to personal preference I guess.

  12. PalmOS 5 is different from Access lInux by feranick · · Score: 3, Informative

    Palm licensed perpetually Palm OS 5, currently known as Garnet and used in many Palm PDAs and smartphones. This is has nothing to do with the future version of Access Linux, which Palm has yet to license. The problem with Palm OS 5 is that Access completely dropped support for it, because it is focusing all the effort into Access Linux. On the contrary Palm still believes there is potential in Palm OS 5. There is an interesting issue with the name. Palm bought the exclusive right to use the name Palm OS from Acess a year or so ago. Access Linux is NOT going to be named Palm OS. There is plenty of speculation about future moves from Palm. They are pretty tepid in licensing Access Linux, and the current move to use Palm OS 5 is a sign in this direction. Since now they have the right also to apply any modification to OS 5 and to use this technology in other products, I think they are going to build an emulation layer into Windows Mobile. In other words you would be able to use both Windows Mobile and Palm OS applications... If so there would be no need for a new, totally untested linux-based OS....

    1. Re:PalmOS 5 is different from Access lInux by Doc+Ruby · · Score: 2, Interesting

      Well, there might not be a need by Palm for a Linux-based OS, if they're going to become a Windows platform with PalmOS extras. And thence to oblivion, as PalmOS development will just rot, especially with the pathetic support Palm offers to Palm developers.

      But mobile developers have a need for a Linux-based OS. Especially if it can run legacy PalmOS apps, and its familiar GUI that millions of enthusiastic customers already know. And if it can run the many existing Linux apps, even as components, under a PalmOS GUI layer. That is a great architecture, especially if GNOME or KDE is also an option, which is the plan. Because Linux is the best developer environment going, the main reason Microsoft is afraid of the platform. And Linux is a much better OS for mobile devices than power-hungry Windows or moribund PalmOS. Access has got one.

      So there's plenty of reasons Access should deliver the product whose announcement was so warmly received. Where's the release?

      --

      --
      make install -not war

    2. Re:PalmOS 5 is different from Access lInux by caywen · · Score: 1

      IMO, It's pretty silly for a company (Access) to pay $350 million to acquire an unshipped emulation layer for a 10 year old OS, a chinese dev team, and a bunch of guys in Santa Clara who can't ship anything within 6 years of its promised date. They should pay $3.5 million for 5 developers to write the emulation layer from scratch and integrate it into Access Linux. Kudos to PalmSource for sweet talking their way into this bad deal.

    3. Re:PalmOS 5 is different from Access lInux by bill_mcgonigle · · Score: 1

      It's sad how insightful your comment is. I got the same vibe from the Access guys at LinuxWorld and Palm's latest deal pretty much puts a stake into Palm OS 6 being linux-based.

      Too bad, I would have bought another Treo. But I'm sure they have a CEO who figures if they just hitch their fortunes to Microsoft they can't lose.

      If any of the Access guys are reading - I'm happy to pay you guys a decent license fee for a linux-based OS that will run on my Treo 650 with a working PalmOS 5 emulation layer. I'm sure there are lots of others in the same boat.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  13. 160k Developers, but how many users? by jspectre · · Score: 1

    Ok. So they have 160k developers, or people who at one time downloaded a SDK. How many people are currently using Palm devices? I once remember seeing them everywhere. Now I can't even remember where I placed mine (probably with my Newton), nor do I even care. Gadget people I see either have uber smart phones or crackberries.

    My cell phone (not even a fancy one, a simple Moto SLVR) holds all my phone numbers, a simple calendar with alarms, addresses, and even a bunch of java applications to do extra things. Smart phones do even more. I'd rather carry one thing that does it all "well enough" than 10 separate devices.

    --

    abcdefghijklmnopqrstuvwxyz

  14. Where is my Linux PDA? by vhogemann · · Score: 2, Interesting

    Acess has a Linux PDA platform ready, using X11, GTK and GStreamer... Yet, on their site there's not ONE device running it!

    Nokia makes a sweet PDA/Webpad... but they don't market it worldwide. And it's almost impossible to get one here at Brazil.

    Sharp had the Zaurus, but they never quite leaved the asian market.

    And there were other short-lived Linux based PDAs, and yet none lasted :-(

    Come on Palm! PalmOS should be dead and burried by now... How hard can it be to move to a better OS? Access has it, Trolltech has it, just pick one dammit!!!

    --
    ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    1. Re:Where is my Linux PDA? by bill_mcgonigle · · Score: 1

      Come on Palm! PalmOS should be dead and burried by now... How hard can it be to move to a better OS? Access has it, Trolltech has it, just pick one dammit!!!

      And if you read the writing on the wall, Microsoft has one.

      Palm will hitch its reign to Microsoft and do as well as everybody else who went that route.

      [ob anti-nazi: that's a literary device, not a misspelling]

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  15. Ordinary People still use PDA's? by Penguinisto · · Score: 4, Insightful
    No, seriously... not trolling here.

    I once used an iPAQ (w/ a brick-sized battery pack/PCMCIA slot accessory on it) almost religiously several years back. At that time, the iPAQ was great for keeping appointments, a few games stashed onboard, and to top it off, I could shove a PC Card adapter and a CF card full of mp3's in it, or a PC Card-based 802.11b card. It was fun to mess with and was even halfway practical.

    Nowadays I can do pretty much all of that (and more) with an iPod and a decent cell phone - or just a really decent cell phone, methinks (except mine doesn't do mp3's, so...) So where does a stand-alone PDA fit in these days? Crackberries, yeah, I can see that - but it appears (IMHO) to be nothing more than a glorified cell phone with a really big screen, and definitely not something you'd want to tinker with under-the-hood too awful much, like you could with a PDA.

    I guess I'm just curious, now with the increased power of mobile phone devices glommed together w/ PDA functions, if Palm's core business model even has a future, or if someday they'll just be sucked up by, say, Nokia or Motorola...

    Does anyone actually use straight-up PDA's anymore?

    /P

    --
    Quo usque tandem abutere, Nimbus, patientia nostra?
    1. Re:Ordinary People still use PDA's? by nxtw · · Score: 1

      Most people use PDA phones or Smartphones (Treo, T-Mobile MDA, Cingular 2125/3125/8125/8525, Motorola MPx, Samsung Blackjack, HP iPAQ hw6..., Motorola Q)

      Palm makes the Treo line.

    2. Re:Ordinary People still use PDA's? by hcdejong · · Score: 1

      I use one, but then again, I frequent /. so am !'ordinary'.
      I hate mobile phones. I've got one for emergencies but refuse to spend money on it, so the one I have was a gift, some horrible featureless Toshiba with a prepaid number (spent about $10 in calls over the last 2 years).
      But I do want my address book, the ability to take notes, etc. I also want a satnav system for my car. Cue the PDA, which provides the best satnav platform yet.

    3. Re:Ordinary People still use PDA's? by 0xdeadbeef · · Score: 2, Interesting

      Why does sticking a cell transmitter inside a PDA somehow make it not a PDA? Does putting an ethernet card in your computer make it a "network appliance"? Just call it a "smartphone" or a "mobile device" if you're so hung up on terminology. Remember, these things are general purpose computers, and many of them exceed the performance of PCs ten years ago. They are "phones" the same way your desktop computer is a "document editor" and a "web browser". Even the freebies you get for signing a contract is still a computer, only one that underpowered and locked down by the network operator.

      And BlackBerries are every bit as programmable as Palm devices, though you don't have direct access to the hardware.

    4. Re:Ordinary People still use PDA's? by Ngarrang · · Score: 2, Insightful

      Yes, there are people who still use an ordinary PDA. There are people who still have a beeper. There are people have a cell phone that is just a phone, not an MP3 player. And, AND there are people who still use a device is just an MP3 player.

      While some may argue that function convergence is the future, I would argue that it is not the end-all-be-all that it could be. Different users have different needs. The problem I see with glomming all of these functions into ONE device is that the provider then raises the price. The end-user pays for more than what they want. Personally, I want a cell phone that is just a phone. I don't want web access, I don't need a crappy digital camera function AND I certainly don't want to play MP3's. As result, I don't own a cell phone. I refuse to pay for functions I don't want and won't use.

      Function Convergence is good for some and bad for some. There is room in the market for both types of users and those in between.

      --
      Bearded Dragon
    5. Re:Ordinary People still use PDA's? by The+Impossible · · Score: 1

      Does anyone actually use straight-up PDA's anymore?

      Yeah, sure, mainly because combined PDA/phones are eighter

      • to big to be used as a phone
      • to small to be used as a pda
      • both
      I prefer to keep on using a seperate phone and PDA, altho I must admit the current palms eren't as nifty as the T3 I'm using now.
      --
      ... Wenn ist das Nunstruck git und Slotermeyer? Ja!... Beiherhund das Oder die Flipperwaldt gersput!
    6. Re:Ordinary People still use PDA's? by bigbigbison · · Score: 2, Interesting

      I just bought a Dell Axim and I like it. I got tired of carrying around my laptop and with a stowaway keyboard the axim does everything my laptop does but doesn't kill my back when I carry it around. I can even plug it into a projector for presentations. If I had a cell phone that did that, then I might use that instead, but I have an old phone.

      --
      http://www.popularculturegaming.com -- my blog about the culture of videogame players
    7. Re:Ordinary People still use PDA's? by zarqman · · Score: 1
      Does anyone actually use straight-up PDA's anymore?
      still do here. i'd love to give up carrying it, but it's too versatile to give up. it's the input systems that break the deal for me on cell phones. i do not want to use 12 buttons as a full input system; i need the flexibility and speed of input offered by a stylus. so, i continue to use a palmos device for the input and the huge software library. one of these days there will be a viable alternative and i'll look seriously at it. cell phones and mp3 players aren't viable substitutes for me yet.
      --
      geek friendly VPS's and free API enabled DNS : zerigo.com
    8. Re:Ordinary People still use PDA's? by CatherineCornelius · · Score: 1
      It's true that stand-alone PDAs have faced competition from cellphones. If I use a PDA, it's for programming. The Palm 105 is in my opinion the VW Beetle of the PDA field. It's cheap to buy and you can throw it down a stair well without breaking it. The plastic digitizer screen is prone to scratching but you fix that by putting a film of scotch tape over it. As a lisper, I think Fred Bayer's R4RS "Lispme" is the dog's bollocks in mobile programming.

      Of course that only proves what we all knew all along--that palmtop computing is a geek toy.

    9. Re:Ordinary People still use PDA's? by scarolan · · Score: 3, Insightful

      I use a Palm Zire 31, and I like it. Here's why:

      * Much longer battery life than my cell phone
      * I don't want my PDA use sucking my phone battery life
      * I have some very useful apps on the Palm that don't exist for my phone
      * If I lose or break the Palm, I'm only out $89 or so, rather than the $500 that a Treo costs
      * E-books are much more comfortable to read on the palm screen than my phone's screen

    10. Re:Ordinary People still use PDA's? by Abcd1234 · · Score: 2, Funny

      Does anyone actually use straight-up PDA's anymore?

      I do. You know why? I *don't want a fucking cell phone*.

    11. Re:Ordinary People still use PDA's? by pruss · · Score: 2, Insightful

      I've used Palms/Clies for ebooks (lots of stuff can be stored on a 1gb SD card, and I have a lot of books relevant to my academic work), movies (tcpmp is great, except for the MPEG-4 patent issues which I solved by actually getting a patent license from MPEG LA), WiFi-based web browsing and email, audio books, games, notes, appointments and addresses.

      For those of us who need good search capabilities for ebooks (e.g., scholarly texts), dedicated ebook readers are not an option (despite how nice e-ink is). Cellphones are definitely not an option for ebook reading, given their small screens. I like to have the complete works of St Thomas Aquinas in my pocket, seven volumes of Leibniz, a bunch of stories and novels, etc., mostly in Plucker format. I actually prefer reading in ebook format--no need to think about bookmarking (though of course if I have a crash, I might lose my place), I can carry around lots and lots of books, access lexical tools, search, insert annotations (Plucker's annotation support is now adequate but not very good--I need to improve it), read in the dark, etc.

      The 320x480 screen of a hi-res+ device is a good option for movies--iPods have smaller screens, I think. My four-year-old daughter gets to watch movies on trips. When we get a new movie at home, she asks me to "make a copy" for putting on the PDA. (I've had to explain to her that I can't do that if we don't own the DVD.)

      Text input is better than on a cell-phone (I use the ATOMIK on-screen keyboard on a TX; it's not quite as good as a Clie's keyboard, which in turn isn't quite as good as a blackberry's or Treo's, but it's OK, apart from some hardware flaws in the TX digitizer (I am the developer for the keyboard software, so I'm biased)). It's OK for short emails, notes that are one or two sentences long.

      I don't do much in the way of gaming these days, but I have a couple of games loaded.

      Unfortunately, the TX is not perfectly stable (the worst of what I use is the included VersaMail email client). But it's pretty good if one is careful about what one installs. I rarely get a reset, unless I'm testing buggy pre-release software (say, my own).

      It would be nice if the TX was also a cellphone--one less thing to carry--but Treo screens are too small for extensive ebook use, I suspect.

    12. Re:Ordinary People still use PDA's? by fm6 · · Score: 1

      I personally use both a Palm PDA and a cell, even though the cell has PDA functionality. (Nowadays it's pretty hard to buy a cell that doesn't.) I find the PDA features of the phone too limited, and too hard to use. But you're still basically correct: most people just can't be bothered with a separate PDA. I expect the "true PDA" market to die in near future — there aren't enough purists like me to sustain it.

    13. Re:Ordinary People still use PDA's? by Ernesto+Alvarez · · Score: 1

      I do. I still have my Palm pilot IIIxe.

      The reason I use it is because I consider it to be the right tool for mobile low power computing. It'll work for two weeks just on two AAA NiMH cells, it has the right size and weight and it is simple enough for the tasks I use it for (phonebook, notepad, password safe and generator, plus a few network oriented tasks). If I needed to do number crunching, I could easily contact my computer at home via SSH. The only thing that might have been a good idea is a SD card reader.

      I also like to keep my devices simple. If you have an all-in-one thing, then you have to carry and power all these functions all the time. In my case, if the cell phone battery dies, I just have no cell communications, but the PDA is unaffected. In a multi use device, the battery might have a greater capacity, but you'll be forced to power that radio transmitter, like it or not. Eventually your battery will be drained and you're out of everything (ignore this for devices that MANUALLY let the user power down some functions). It's he same thing for hardware failures. If my PDA breaks, I just have no password generator, etc, and it costs some small amount of money to replace. If your device breaks, it costs you a lot.

    14. Re:Ordinary People still use PDA's? by Anonymous Coward · · Score: 0

      Cell phone number pads really suck for text entry and you have to scroll a lot because the screen is so small. It doesn't replace a PDA unless it's a smartphone, in which case it *is* a PDA. Standalone is for people who want a good phone and a good PDA, because combining them usually has less-than-stellar results

    15. Re:Ordinary People still use PDA's? by sootman · · Score: 1

      Just bought a new (well, used, but new to me, less than a month old) Dell Axim. I like my phone tiny and simple. I carry my PDA SOMETIMES, when I want to be taking notes and whatnot. But the only device I always, always carry (besides my Swiss Army knife) is my phone, and I want it to be small. I don't spend all day adding contacts and events. The Axim is for portable notes and for a couple web things when I don't want to bring out my laptop. Worst case, if I need to take a note and don't have my Axim, is I use my phone and leave myself a voicemail at work.

      There are some natural limiting factors to devices: screen size, keyboard/keypad size, physical size, how it fits in your hand, how it fits in your pocket, how big the battery is (and by that, how long it lasts; though that's as dependent upon functionality as well.) If the phone I carry every waking hour was as big as my PDA, with as bad battery life, I'd die.

      All design is compromise. For example, add features = add size = harder to carry and worse battery life. Technological advances negate some of these, but in some cases, I'd rather take better performance over more features and the same performance. For example, if cell phone batteries last 7 days instead of 2 days, that doesn't mean I want a bunch more features and go back to 2-day life--I *want* that longer life. I'd *prefer* longer life over more features.

      It's just like a car--if a more efficient engine is developed, do you want better milage, or do you want more luxury features (i.e. more weight) and the same milage as before? Everyone has their "sweet spot" of how much they want to carry, what they want to use and when, etc etc etc. That's why there are different devices.

      That said, as cool as my Axim is (624 MHz, 640x480, color, 1 GB CF, 1 GB SD, 802.11b) there are quite a few things I miss from my old, B/W, 160x160, ran-forever-on-two-AA's Palm M105.

      PS: why, in 2006, do Axims lose all their data if you let the battery run down? What aren't they using non-volatile (I think that's the term) memory, like a CF card, for the main storage? That's RETARDED!!!!!

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    16. Re:Ordinary People still use PDA's? by steevc · · Score: 1

      Okay so I'm a geek, but I have had a IIIx and a Zire 71 and found them to be great at what they do. I recently got an Acer n35 with Windows to use as a GPS and it's a usability nightmare. I can do address book and calendar functions in a fraction of the time on the Palm. Icons are better than menus when you want to just run one of a few apps and you can do it with your finger. The Palm battery life is better too.

      I did get frustrated with the lack of things like GPS and wifi for my Zire. I may get a wifi card for the Acer for the rare occasions I need it.

      The Palm is also easier to sync with KDE apps. That's what's stopping me from switching everything to the Acer for now. I end up carrying both around in my bag.

      I also have a personal rule of not paying more than UKP200 for a mobile device. If it cost much more I'd be paranoid about losing or breaking it.

    17. Re:Ordinary People still use PDA's? by ankhank · · Score: 1

      Mine are all full of books. This is one of the few things about "the future" that worked out as well as I hoped it would, when I was a kid in the 1950s bringing a big wicker basket of library books home every week and going through one or two books a day.

      I use the Palm IIIx with lithium AAA cells for snow camping, because it stays readable and working at normal speed even when it's below freezing (and I'm wearing gloves and snuggled down in my sleeping bag, on long dark winter nights, reading). The newer PDAs with lithium-ion cells (or the old IIIx with alkaline batteries) get cold enough to become unusable around 40 F or so.

      I use the Visor Edge for my spare, downloading copies of files to it, when I want to carry a fairly bombproof note taking device in the field.

      I use the Sony Clie for reading every day (walking, riding public transport, climbing stairs, in the elevator, at lunch) because its color hi-res screen can fit any environment in which I'm likely to want to read.

      I'll still never be able to read as fast as the writers I'm interested in write, let alone catch up on all the books since Gutenberg.

      But the Palm helps -- a lot.

      Now I admit I almost participated in a nasty accident recently -- I stepped off a curb into a pedestrian crosswalk on noticing that the light changed, still reading, and nearly got run over by a driver who blew through the red light while talking on the phone, drinking coffee and searching for something in the passenger seat. He never saw me or any of the vehicle cross traffic, he didn't look up at all, just went on by.

      But hey, it's worth the risk.

    18. Re:Ordinary People still use PDA's? by gatzke · · Score: 1

      I love palm powered treo 650. It does everything, but it does not have wifi or stereo bluetooth...

    19. Re:Ordinary People still use PDA's? by Abcd1234 · · Score: 1

      the worst of what I use is the included VersaMail email client

      Oh dude, do yourself a favour and get Snapper or Chattermail. Both are far superior products (I happen to favour the former, but the fact that the Chatter will do IDLE mode IMAP is appealing for some).

    20. Re:Ordinary People still use PDA's? by monopole · · Score: 1

      I just got A Palm TX to replace my Clie that just died, and I'm using it more. It's got a big screen, plays video and mp3s wonderfully w/ TCPMP, surfs the web, and with Palm Fiction and PalmPDF is a great ebook reader. Also the WiFi and bluetooth are very low power. I have a prepaid cell, and I hate the level of control that the cell companies impose.

    21. Re:Ordinary People still use PDA's? by gaggle · · Score: 1

      They're great for reading on the train, I'll tell you that much. Until phones gets bigger screens I'm clinging to my iPaq. I don't plan to ever touch another book again, it's all eBooks for me from here on out.

      Of course all those digital ink products are on the horizon, so it's just a matter of time before yet another market closes for the PDA. I suppose that's life when you're jack-of-all but master of.. very little.

    22. Re:Ordinary People still use PDA's? by Anonymous Coward · · Score: 0

      I also use a Palm OS only device. An M505. And I don't want a cell phone either. And that isn't meant to be funny. I worked in the industry and got to see enough to know the companies got to write the safety regulations.

    23. Re:Ordinary People still use PDA's? by computechnica · · Score: 1

      I love my Tapwave Zodiac: you get a nice 4 inch wide screen, Stereo Speakers that are quite loud, 2 SD card slots for 8Gb of total (2x4Gb SD cards when used with Fat32 Driver) storage, Bluetooth, and a 4-5 hour play time. Use Core Media Player and pocketDiVXencoder for video. You can encode movies down to 200Megs. Bluetooth GPS. I Use LJZ for Console emulation of GB, NES, SNES, Gen, NGP, WS,and TG16. There are also some SD games(Doom,DukeNukem,SpyHunter,Galactic realms, and Legacy). There is also a free version of Quake and Hexen avaliable. Also there is a version of SCUMM VM.

      Its also a Palm PDA so you have a Office suite with Document To Go, and a few Web browsers that work with a Bluetooth Phone. Sync with Outlook(not my choice, thats what the USAF makes us use). It also nice because you can play MP3s while running other applications with very little slow down.I can also take my SD card from my camera and view the pics and vids with out any reformating. Its hard to call this a "PDA", its trully a small tablet computer. --

      Zodiac Fat32 Driver

    24. Re:Ordinary People still use PDA's? by LandGator · · Score: 1

      Yep. Both my wife and I prefer a separate Palm (Tx and T5, respectively) and phone. By comparison, my Treo 650 (ATTWS) should have had Duncan stamped on it, for it went up and down like a yo-yo.

      My Nokia 9300, by comparison, is very stable. And, yes, I do use some of the functionality of the 9300, and its Opera browser's great, but its address book and calendar are nowhere near what the Palm offers.

      --
      There is nothing wrong with yr Internet. Do not attempt to adjust the picture. We are controlling the transmission - NSA
    25. Re:Ordinary People still use PDA's? by The+OPTiCIAN · · Score: 1

      I've got a Sony Clie and I use it occasionally for taking photos and somewhat regularly as my encrypted password store. It's good for those things. Those things are useless as organisers though (having said that - when I get snowed under I organise my life using my own text document format that I roll over each morning and edit in vim so I'm possibly not typical).

      --


      Believe with me, my saplings.
  16. Great! by Anonymous Coward · · Score: 2, Funny
    Reality confirms it, PalmOS is dead.

    Great! It can join *BSD!

  17. Palm: Get on with it! by hcdejong · · Score: 1

    All this spinning off, reabsorbing, licensing shit has done the company no good. Meantime we're stuck with an OS that has all the drawbacks of old Palm OS 3.5 (no multitasking) and less flexibility (e.g. no more hacks to add system-level functionality). Syncing sucks, etc.
    Not that the competition is any better; after playing with a family member's WinCE device I am grateful for my decision to replace my Vx with a new Palm and not with the Microsoft monstrosity.

    It's time to develop something new. A palmtop OS that provides the same sort of quantum leap that the first Macintosh did in the PC world. We need an OS that isn't merely bearable but insanely great. Palm has had some good ideas in the past. Their lightweight approach makes for responsive devices. Couple that with the application integration from the Newton, and some intelligent synchronisation, and we may have a winner. Stick in a phone module, and wipe the floor with the abysmal competition in that market as well.

    1. Re:Palm: Get on with it! by tlhIngan · · Score: 1
      All this spinning off, reabsorbing, licensing shit has done the company no good. Meantime we're stuck with an OS that has all the drawbacks of old Palm OS 3.5 (no multitasking) and less flexibility (e.g. no more hacks to add system-level functionality). Syncing sucks, etc.

      Actually, PalmOS supports multitasking. Of course, multitasking ia very generic name. The multitasking I believe you mean is actually called multiprocessing where you can run multiple processes simultaneously. The flip side of the coin is multithreading where the OS can run multiple threads at once. (And I'm not going to mention all the wierd "callback" ways you can use to fake the appearance of multitasking, like how mp3 players on PalmOS work by playing in the background. It's a nasty OS hack.)

      PalmOS is a single-process, multi-threaded OS. Applications run in an application thread, and other threads perform other OS services. In OS 3.x, for eample, you had 3 threads - application, find, and serial. The find thread runs when you do a system find operation, and the serial thread handles the serial port. Modern PalmOS runs more threads (to service other things like Bluetooth, WiFi, etc), but again, applications are limited to a single thread.

      Find runs in a separate thread because it's really just a special way of launching an application - the main application runs in the background, while the find thread launches new applications to perform the search. If you were a crafty PalmOS programmer, you could do more than just "find"...

      And the reason for this was historical - when the AMX kernel was licensed from Kadak, it was licensed per-thread, and applications could not have access to the thread APIs.

      Not that Windows Mobile is any better - the lack of a task manager by default in the OS (other than the Memory dialog) makes things very interesting if you have multiple applications running simultaneously. Since most apps don't have a "Quit" option (the X only "minimizes" it, the OS is supposed to be the only one sending WM_QUIT messages), badly written apps can end up with multiple instantiations that look all alike (the shell calls CreateProcess() on the app, and it's up to the app to try to signal its previous invokation. If you have the SDK, try the kernel tracker sometime).
    2. Re:Palm: Get on with it! by pruss · · Score: 1

      The no-hacks claim is simply false. Igor Nestorov's YAHM is an excellent, stable hack manager for OS 5 (and pre-OS 5) devices, and developing hacks for OS 5 is about as easy as for pre-OS 5. Yes, when OS 5 came out, that killed earlier hacks, because those were meant for patching a 68K-based OS. But now we have YAHM and a perfectly good SDK for it, with a number of examples included, and there are or have been a number of YAHM-based hacks to do things like emulating arrow keys for different devices, supporting serial keyboards, antialiasing fonts, forcing a particular display mode, making hidden volumes visible, etc.

      Of course, YAHM is not supported by Palm, and theoretically a new OS revision could break it. But the same was always true for hacks.

  18. PalmSource was NOT spun off in 2005 by waffffffle · · Score: 3, Informative

    Palm separated into hardware and software divisions in 2002 and split in 2003. Last year it seemed like Palm (the hardware company) was trying to buy back PalmSource (the software company), but they were beaten to it. The split happened originally because it seemed like it would most benefit the software side as the Palm OS could be licensed to multiple hardware vendors. Now Palm is the only major company using the Palm OS and the platform is hurting. The next Palm OS is supposed to be built on top of Linux but from the recent news it seems that the project has not yet gotten off the ground. There was a lot of comparison between this strategy and Apple's original strategy to transition to OS X. The main difference between Palm and Apple here is that Apple controlled both the hardware and software and was able to effectively control the entire platform while right now the hardware and software of the Palm platform is fragmented. I think everyone is realizing that the split was a terrible idea and that complete integration would have been ideal.

    From Wikipedia:

    In January 2002, Palm, Inc. set up a wholely owned subsidiary to develop and license Palm OS, which was named PalmSource in February. In October 2003, PalmSource was spun off from Palm as an independent company, and Palm renamed itself palmOne. palmOne and PalmSource set up a holding company that owned the Palm trademark.

    ...

    In May 2005, palmOne purchased PalmSource's share of the Palm trademark and two months later renamed itself Palm, Inc. As part of the agreement, palmOne granted PalmSource certain rights to Palm trademarks to PalmSource and licensees for a four-year transition period. Later that year, ACCESS, which specializes in mobile and embedded web browser technologies, including NetFront, acquired PalmSource for US$324 million. In October 2006, PalmSource announced that it would rename itself to ACCESS, to match its parent company's name.

    1. Re:PalmSource was NOT spun off in 2005 by WillAffleckUW · · Score: 1

      Palm separated into hardware and software divisions in 2002 and split in 2003.

      I agree. As an IPO shareholder, I remember when it split I sold of the hardware side and kept the OS side, which was a good decision at the time, as the OS is far more profitable, and is used in many places.

      --
      -- Tigger warning: This post may contain tiggers! --
  19. Access Linux Platform (ALP) by Anonymous Coward · · Score: 1, Insightful

    http://www.access-company.com/about/opensource/ind ex.html

    "We believe that everyone, partners and competitors alike, would benefit from the specification or development of a standard basic Linux platform for mobile phones. With an open and available platform, companies would be able to focus on their main areas of differentiation, develop phones cheaper, and get phones into the markets much faster."

    "Q. Does this mean ALP will be open sourced?
    A. We expect that we'll be contributing some of our technologies to the open source community as a part of this change. The user-visible parts of ALP (user interface, PIM applications, etc) and the Palm OS middleware will be a separate software layer on top of Linux, and will not be open sourced."

    1. Re:Access Linux Platform (ALP) by Anonymous Coward · · Score: 0
  20. PalmOS is dead -- no it's not by Rob+the+Bold · · Score: 1
    Reality confirms it, PalmOS is dead.

    It's probably pining for the fjords.

    --
    I am not a crackpot.
  21. Good software won't die by Boss+Sauce · · Score: 1

    Palm's products reached a level of quality a long time ago that gave them a sort of immunity-- people covet well-designed products and keep them in use in spite of corporate twists and turns for better or worse.

  22. Semi-Relevent question by MobileTatsu-NJG · · Score: 1

    A couple of years ago there were phones that basically had a PocketPC shoe-horned into them. A friend of mine had one but he had serious stability issues with it. He wasn't the type go to around downloading everything to it, so I suspsect that out of the box it just wasn't a great machine. Since then, there have been a couple of OS updates and more elegent hardware developed for it. (The Treo 700w, for example.) I just wanted to ask: Has it gotten better? Or is the Palm version still the preferred way to go?

    --

    "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    1. Re:Semi-Relevent question by bcjanes · · Score: 1

      I have a Motorola Q running Windows Mobile 5 Smartphone edition that I really like. I've had it for 4 months now, and never turn it off. It has yet to crash, and I've added several applications to it.
      I'm not a Microsoft apolagist, far from it in fact, the only Microsoft software I have is that phone. I work with a friend who's addicted to his Treo 650, and after playing with my Q for a bit he's already shopping for a Windows Mobile 5 based phone.

      --
      Linux is unix training wheels, while BSD *is* unix.
    2. Re:Semi-Relevent question by Afecks · · Score: 1

      If you want the ultimate phone/PDA then get the PPC-6700 from Sprint. The only thing I've found it can't do is stream audio via bluetooth to my car stereo. There is a hack for it but the playback is choppy. Supposedly there will be a firmware update to fix that but I'm not holding my breath. Though the bluetooth does allow my car stereo to act as a speaker phone. Everything else, it does perfectly.

  23. Some notes from a PalmOS-WM convert by hkb · · Score: 1

    - PalmOS beats WM hands down when it comes to human interface

    - Most Windows Mobile devices I've used have just plain sucked. Crappy battery life, constant crashes and lags and other problems. However, I recently switch to a Treo 700wx and I must say its not plagued with any of these common WM problems. It's stable, has a battery life that doesnt seem to differ much from my old 700p, and just overall works really, really well. Maybe the stuff I blamed on WM isn't WM's fault at all and lies with poor vendor integration?

    --
    /* Moderating all non-anonymous trolls up since 2004 */
  24. PalmOS good because it works by James+McP · · Score: 4, Interesting

    I've used multiple Palms, starting with a handmedown USR Pilot. I moved to the PalmIIIx, then to the Handspring Visor for the expansion port (CF & SD card reading goodness). I switched from a pager to a cellphone sometime during the Visor era and when my Visor started dying at the same time ATT fell into the Cingularity I went for the Treo650 and a new phone carrier. My Treo runs virtually all my old apps. I added Grafitti-1 to it and enabled shortcuts. It is, from a UI standpoint, identical to my Pilot.

    My Treo650 is pretty stable, with the occassional long pause when I manage to do a major memory swap (close/open an ebook on the SD card) at the same moment the email auto-download occurs. I get a crash or hard freeze maybe once every 2-3 months, usually when I manage to have the above happen when listening to MP3s or when an alarm is set to go off, or when I turn on the internet at the exact moment a call is coming in (CDMA doesn't let you do both).

    I don't know anyone with a WinMobile device that has half the stability I do, let alone with the same degree of customization. It works, it's reliable, and it's pretty (PalmOS supports higher res screens than WinMoble).

    Palm has 2 hurdles: 1) the carriers have so many special requirements some of them destabilize the Treos (I'm looking at you Cingular!) and 2) they need mindshare. Palm doesn't have any buzz anymore. They need to advertise the Treo. Mine plays MP3s, videos, takes acceptable pictures, reads office docs, etc. They almost need the PC/Mac commercial but with "Mobile Office" on one side of Treo, "Rock'r" on the other.

    --
    I've been on slashdot so long I'm starting to get out of touch with the cool stuff if it ain't on slashdot.
    1. Re:PalmOS good because it works by fratermus · · Score: 1

      Yep, my old Treo600 was cheap/unlocked runs stably, and spends most of its day playing me mp3 podcasts. Maybe they are too dorky-looking for the general public.

      --
      L.V.X., brother mouse
    2. Re:PalmOS good because it works by evilviper · · Score: 1
      I don't know anyone with a WinMobile device that has half the stability I do, let alone with the same degree of customization. It works, it's reliable, and it's pretty (PalmOS supports higher res screens than WinMoble).

      So true. Windows CE is crud.

      However, I don't know anyone with a Palm device that has half the stability of my Psion devices. If my Psion has ever crashed, it must have been a LONG time ago, cause I certainly can't remember ever having to reboot it.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    3. Re:PalmOS good because it works by dfghjk · · Score: 1

      You don't know anyone with a current WM5 Smartphone like a Dash or a Blackjack. Furthermore, you have one of those magical 650's that never crashes despite the fact that the OS is riddled with bugs that virtually assure failure eventually. Treo 650's like yours I frequently hear about on the internet but have never seen in real life. All of mine were horribly unstable and it wasn't the hardware. I believe your 650 to be the fantasy version.

      As far as customization goes, I can't imagine what you are talking about. You can skin WM5 and there is a vastly larger library of software for it. The PalmOS Treos allow color schemes and background pics. Big deal.

      WM5 supports 640x480 screens. PalmOS does 320x320.

      PalmOS is dead and the Treo is a tired, old clunky hardware platform.

    4. Re:PalmOS good because it works by James+McP · · Score: 1

      PalmOS supports 320x480 which is on the T3, T5, Tx and Lifedrive. My 650 is 320x320. Meanwhile the WM5 Blackjack & Dash are 240x320. None of the devices I can find on the Windows Mobile product page match the Treo650, let alone the Ts or the lifedrive. If we are comparing theoretical products that have not appeared on the market but could at any time, PalmOS 6.1 supports up to 640x960.

      As far as my inability to customize, I have a different launcher (think "start button"), remapped most the navigation buttons, added new handwriting recognition with 2 different entry notations (Graffiti 1 & 2), different phone ringer program, the LED indicator has been reconfigured to change color when I have voice mail, the alarms and notifications are customized to be persistent nags, and there is a Wiki app that ties all my memos, calendar, and address book entries together.

      This doesn't include replacing the stock applications, like the web browser, calendar, mail or memo applications. Not that I have found something I like better than the PalmOS versions, but I have the option.

      As to the "mythicalness" of it, it's a PCS Treo 650 from Sprint I bought about 2 years ago at CompUSA. I know a couple of other people with Sprint PCS Treo 600s and 650s in my company that work just fine. Sprint Customer Service has been more often the problem than the hardware. About half the Cingular 650s I've seen are absolute nightmares, though. My boss's could get about 200kbit from the tower for software patches while sitting in our office but never broke 20kbit downloading email. Mine would easily hit an effective 100kbit when downloading mail from the same server. I only know one person with a TMobile 650 and his is an unlocked model, so it's stability is non-representational.

      My only problem came from the AIM client (now abandonware) that would refuse to surrender the network stack. The treo wouldn't crash per se but after AIM would spazz I didn't get or make calls, access the internet, receive voicemail notifications, etc. Took me about a week to track that bug down. I had another program, one of the customizers, that was stable but sloooooow. The hooks would intercept calls to any feature the program could modify, even if I didn't have it set to modify that function. It was a real drag on performance, especially where the Wiki was concerned.

      --
      I've been on slashdot so long I'm starting to get out of touch with the cool stuff if it ain't on slashdot.
  25. Sure, standalone PDAs are dead. Everyone has one! by Richard+Steiner · · Score: 1

    I'm not really a gadget collector, and I have four palms (two m105's, one IIIc, and an Abacus watch). Why would I purchase any more? Featurewise, I have what I want.

    I hate phone PDAs. Too many functions in a phone detracts from its usefulness, IMO. I want a phone with a phone book, period. If I want more, I'll use my PDA. :-)

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  26. INSTANTLY obsolete by gcash · · Score: 1

    After having owned a Palm III, V, m505 and Zire 31, I'll never buy another Palm device even though I love the OS and a PDA is indispensable for me.

    Because the moment Palm intros a new model, all the support for the old ones instantly disappears. 3 months later you can't find keyboards, cradles, styli, or chargers.

    Except for my Zire, which has USB built in, *EVERY* goddamn new model has a different and incompatible connector on the bottom. WHYYYYYYYYY!??

    Plus with every new model, the battery life is 30% shorter than the one before. My Zire barely lasts 2-3 days, and my Palm V lasted 2 weeks minimum between charges.

    And don't get me started on the fucking color screens you can't read in reasonably bright light or sunlight. Try sitting in your car and looking up an address in the day. You can't even tell it's on, the screen is so poor.

    1. Re:INSTANTLY obsolete by pruss · · Score: 1

      Some of these claims are false.

      When the T5 came out, it had significantly longer battery life than the T3, in part due to shifting to flash instead of RAM as the main storage medium. All TX accessories are backwards compatible with the T5, so the T5 is a device that was off the market for more than three months--indeed for more than a year--and has the same connector and the accessories are all compatible. I find the screen on my TX just fine. In fully bright sunlight, you can even turn off the backlight (using a third party utility). Yes, it would be nice if it worked better in bright sunlight, but it's OK.

    2. Re:INSTANTLY obsolete by gcash · · Score: 1

      My Zire is useless in sunlight. Period. Even if you shade it under your hand, or your shirt, or something else, it's still unreadable, even on a relatively cloudy day.

      > All TX accessories are backwards compatible with the T5

      So Palm's finally sort-of reformed on their highest-end model? Sorry, it's too late, I've already been screwed over too hard and I'll be switching to a Microsoft device when my Zire dies.

  27. The identity of a handheld platform by MS-06FZ · · Score: 2, Informative

    Palm OS is a great environment to work in specifically because it is not "feature rich". There is one way to create a button, one way to create a form, one way to talk to various OS services, etc...
     
    The people I know who "hate" Palm OS coding are either trying to do wonky things that the device was not completely designed to do or they are use to working in another environment and are trying to force their (wrong) model of an OS onto the Palm APIs.
      I disagree.

    Palm's design emphasis on elegance was a great asset back in the 1990s - I still think it's a good thing, but it needs to be modernized. Handhelds are capable of a lot more than they were in 1998, and PalmOS 5 isn't adapting well to the new capabilities. The original PalmOS was basically designed for simple record view/edit tasks - which it does well, but the GUI of the OS doesn't provide much support for more complex views. It can be fairly limiting even for rather humble projects.

    Look at it this way: back in the 1990s when you had a Win CE machine, the thing was built like a brick in order to provide the horsepower needed for the OS and GUI, and its level of complexity was (IMO) overreaching, and as a result the thing ran slow, too. Plus (IMO anyway - and this has long been Palm's party line) the UI of a Win CE machine wasn't well thought out for handheld use, and so the actual process you go through to get things done on that OS is more cumbersome, too. At that point, Palm's ability to run well on a humble M68K processor was a serious asset.

    So fast-forward several years: Win CE machines have closed the gap in terms of form factor and battery life. Palm machines use ARM processors, but the platform as a whole still hasn't successfully made this transition. (People are generally still writing M68K code for Palms, about five years after they stopped making M68K Palms) Win CE machines are now a lot more responsive than they were, and so the depth they can provide is now a major asset. Palm's approach to backward compatibility is a liability, as every application is run under an emulation layer. Palm's approach of having one application run at a time and having each application retain its state between sessions still works, but people want more flexibility and the hardware is perfectly capable of providing it - people want background tasks, let their MP3 player keep playing or their web browser keep downloading while they go do something else. Palm's ability to do this is limited, and Palm OS still is not a protected environment - not adequately so for this kind of activity. If an application crashes, the device crashes. If Versamail (Palm's own E-Mail client) crashes while fetching mail in the background, your device crashes.

    My contention is that Win CE's approach has finally paid off - the hardware has caught up, and the fact that the OS is more feature-rich than Palm's is now an asset rather than a liability. Conversely, Palm is burning up the advantages they had: the (memory and CPU) efficiency of their applications is now wasted through PACE emulation.

    When I bought my Treo I seriously considered the Windows versions. (I generally don't like Windows - it as a platform just doesn't suit my tastes) The deal-breaker was the screen resolution, and so I got my 650. I think it was the right choice for me but it's agonizing that they haven't modernized the OS. I want international text support. I want decent multitasking support. (I want my device to be able to fetch my e-mail without crashing the whole device in the middle of whatever I'm doing.) I want the ability to write a non-emulated application in a straightforward manner. Palmtops still need to do what they've been doing efficiently (and I think Win CE has gotten much better at that - application designs have been streamlined, maybe one or two pages were cribbed from PalmOS) but there's also expectations - quite reasonable ones, I think, these days, that they should do more. Palm has used the intent of simple design as an excuse to avoid necessary renovations and avoid providing services that are becoming more important.
    --
    ---GEC
    I'm but the humble pupil, seeking to snatch the scratchbuilt pebble from the master's fully articulated hand
    1. Re:The identity of a handheld platform by numatrix · · Score: 1

      When I bought my Treo I seriously considered the Windows versions. (I generally don't like Windows - it as a platform just doesn't suit my tastes) The deal-breaker was the screen resolution, and so I got my 650. I think it was the right choice for me but it's agonizing that they haven't modernized the OS. I want international text support. I want decent multitasking support. (I want my device to be able to fetch my e-mail without crashing the whole device in the middle of whatever I'm doing.)

      Me too, that's why I purchased Chatter mail on my treo. Best $40 I've spent on software, ever.

      That said though, I definitely agree about the aging OS in Palm. I've been looking forward to whatever linux-based OS they were going to come out with for many, many years now. I've had a Palm Personal, (with and without the upgrade chip), Palm III, Palm V, Palm Vx, Tungsten T2, Treo 650, and now a Treo 680. I've got too much software I know I'd miss if I hopped to any other platform, and the depth of well-done programs out there for the palm is amazing, but they really need to get off their butts with a modern OS.

    2. Re:The identity of a handheld platform by TheRaven64 · · Score: 1
      In around 1994, I owned a Psion Series 3. It ran EPOC, a 16-bit multi-tasking OS that later became Symbian. It had a 7.68MHz 8086-compatible CPU, and 256K of RAM, some of which was used as a (resizable) RAM disk. It had a simple word processor, one of the nicest spreadsheets I've ever used, and all the standard PDA functions. It also came with a compiler for a BASIC dialect called OPL, which was very easy to write quite complex applications in (unless you needed strings or arrays over 255 elements; I had to write some quite ugly code to support that). Even with so little RAM, it could easily run half a dozen applications at once, with multiple files in each, including some I wrote myself in the included high-level language.

      Fast forward to now. Now I own a Nokia 770. It is physically almost exactly the same size, but doesn't have a keyboard. It does have a much nicer screen, however. There are two things that the 770 does better than the Series 3:

      1. Web browsing (the S3 didn't do this at all)
      2. eBook reading (higher resolution screen, and the ability to store more than one eBook).
      The Series 3 had a longer battery life (2-4 weeks on a pair of AAs), a better text editor (the one on the 770 won't even let you have multiple files open at once), a better means of text entry (the 770 has appalling handwriting recognition, and a badly designed on screen keyboard[1]), a better RAD environment and a better overall UI. Given a Series 3 with a web browser and a 225dpi colour screen, I would happily trade in my 770.


      [1] What sane person would make 'z' the largest letter on the keyboard?

      --
      I am TheRaven on Soylent News
    3. Re:The identity of a handheld platform by ncc74656 · · Score: 1
      Me too, that's why I purchased Chatter mail on my treo. Best $40 I've spent on software, ever.

      I gave it a shot for a month. It works OK as a mail reader and for creating a new message, but it insists on creating replies in top-posting style and I can't find a way to change that misfeature. It doesn't even quote the original message properly (with ">" before each line), so creating a properly-formatted reply to someone else's mail is a major pain. I ended up going back to running Mutt on my mail server over an SSH connection (pssh kicks ass, and is free-as-in-speech).

      Is there some option that I'm missing? (There is an option in Chatter that is supposed to properly format quotes, but it doesn't work.)

      --
      20 January 2017: the End of an Error.
    4. Re:The identity of a handheld platform by numatrix · · Score: 1

      Not sure when you last tried it, but Marc's constantly updating it. In one of the more recent builds he did add support for quoting using ">" and it works for me. Download the latest stable and check the composition preferences, you should see the option you're looking for.

      There's still no way to change from top-posting as far as I know. I've gone back and forth between defaulting top-posting to bottom-posting in thunderbird so many times that now I don't bother with any consistent style and just match whatever is happening with the email thread I'm currently in (what would really be nice would be some intelligence in the client to adjust according to what other folks are doing, and use my default setting if it doesn't know)

      Marc's really good with adding new features constantly. And since you don't pay for upgrades, it's well, well worth the cost. I just posted a forum comment to him suggesting he revisit the bottom-posting issue. Check back in the forum every now and then to see if/when he adds it.

    5. Re:The identity of a handheld platform by Kaki+Nix+Sain · · Score: 1
      [1] What sane person would make 'z' the largest letter on the keyboard?

      Dude, you aren't being fair. "z" isn't the largest, "q" is just as big! ;-) Along with those symbols on the other side.

      Personally, I'd trade the 770's handwriting crap for graffiti (with word guessing) without hesitation. The new, big keyboard helps, but graffiti was the right answer. Heck, some dasher action would be way nicer than tapping a virtual keyboard.

      --

      (C) Kaki Sain, 2011. By reading this, you have illegally copied my property to your brain.

  28. And doing your own syncing is "teh pain" by gcash · · Score: 1

    Since I use Linux, no one offers conduits. We use Oracle Collaboration Suite Calendar at work and I managed to dig the info out using their SOAP stuff and a Python script. I thought I'd write my own conduit. I figured I'd hook into Jpilot's sync or pilot-link or something, but it turned into a major nightmare.

    1. Re:And doing your own syncing is "teh pain" by alanh · · Score: 1

      I also have OCal at my site. Did you ever get it to work?

      --
      - AlanH
    2. Re:And doing your own syncing is "teh pain" by gcash · · Score: 1

      Nope. Still working on it...

  29. Re:PDA's are for sissies^H^H^H^Hprofessionals by ColdWetDog · · Score: 3, Informative
    Not for sissies or auntie who needs to remember her family birthdays. I'm a doctor (don't even play one on TV) and use a Palm all day / every day for the various and sundry little databases that have been developed for medicine. Lots of other physicians / nurses use them as well. It's not all that big of a market however, and all of the major developers have long since gravitated to writing their apps for the Palm and WinCE (or whatever it's called these days) platforms.

    I think Palm will continue to survive, if not thrive in various vertical markets but their heyday is clearly over. When my T3 finally died, I thought about going to a PocketPC device, but it's just too easy to buy another Palm and plug it in (changing the sync cord of course grrrrrr) and get up and going.

    --
    Faster! Faster! Faster would be better!
  30. I'll just stick with what works, thank you by Mycroft_514 · · Score: 1

    No, I never downloaded any SDK, but I have developed 2 aps so far for the Palm OS. And you know what? Using the Appforge Basic language makes that easy, since the code is almost exactly the same for the PC version under Visual Basic.

    As for the PDA itself, I am still using a Handspring. Why? Only PDA with the bloodmeter attachment. And I have a module with a 1GB compactflash card, and Palm Acrobat on the PDA. So I have lots of books stored from Project Gutenberg, plus a couple of IBM manuals on the machine. Also have my dive log on the PDA. And that application is still in active development. Lots of free games still on the net. Oh, and a GPS attachment as well.

    Why oh why would I want to switch to Windows CE and lose all these things?

    1. Re:I'll just stick with what works, thank you by pkpdjh · · Score: 1

      Exactly. I still use a Palm Vx (vintage 1997 or so). It's small. It works. I use it constantly and I charge it once a month or so. When I go on the road, I don't bring a charger. I don't want my calendar and entire phone book, etc. in my phone becuase I want to have the simplest possible access to that stuff when I am on the phone. When my phone dies, I'm not totally SOL. The beauty of PalmOS is that it does the basic tasks really well, probably because it doesn't care about more complicated things.

      The complaint that Palm drops it's support when new models come out is irrelevant. You can get these things on eBay for about $40 and you can always get new accessories on the cheap. There are even guys who have Palm repair business on eBay. People are always bidding against me, so I guess people still use the things. I know one of my co-workers has the same model that I do.

      I'm not really that familiar with WM, but I have written some experimental stuff for PalmOS. It is not the most refined toolset or API, but compared to writing embedded code, which I do all day, it's fine.

    2. Re:I'll just stick with what works, thank you by gcash · · Score: 1

      Sorry, I don't consider "it's available on ebay if you battle all the other poor bastards desperate for parts" as "available"

      I have yet to find a keyboard for my Zire 31, for instance.

  31. The Test by Kennon · · Score: 3, Interesting

    A few months ago we started a pilot project testing Groupwise Mobile at work which runs on both Windows mobile and PalmOS. So we ordered several Verizon devices, a few Treo700W's a few 700P's and 2 motorola Q phones running WinMobile. Most of these devices went to users who had either previously been using Blackberrys or did not have a smart phone. As of today, all of the users who received WinMobile based devices except one (who previously owned a WinMobile device) have complained incessantly about their performance or pretty much stopped carrying them and either gone back to their blackberry (if they had one to go back to) or just stopped using the devices all together. The main complaint I hear is in regards to the device locking up and becoming unresponsive 5-6 times per day and/or just spontaneously rebooting in the middle of use and/or when it is just sitting there apparently doing nothing. Our site director got one of the Q phones and she positively despised it after a week. She was the first to switch back to her Blackberry.

    The few of us who got a 700P refuse to give them up. That is not to say that there haven't been some issues with them. Personally mine has rebooted like twice when I was doing a lot of multimedia stuff like watching a movie. Occasionally during an over-the-air sync with GWMobile my phone will become unresponsive for a few seconds. The only reproducible bug I have with this 700P is if I go into the multimedia player with my 2GB memory card inserted the phone will reboot every time. If I eject it, enter the app, then reinsert it it comes up just fine and then reads in the memory card.

    I think the fact that we handed these devices out to mostly novice users and almost all the WinMobile devices have been abandoned while the PalmOS based devices are still in use speaks volumes on the points made in earlier posts regarding usability.

    --
    "All those moments, will be lost in time...like tears in rain..."
  32. WM bloated? I don't think so by caywen · · Score: 1

    After reading a bunch of comments here on how bloated Windows Mobile is, I just can't agree. Have you seen what they've done with Platform Builder? You can produce stripped down versions of the OS to reduce the memory footprint. And don't forget that Samsung and HTC are constantly cramming more and more hardware into smaller devices. The Samsung i607 (Cingular Blackjack) is a technical miracle, yet it'll be old news in 1 year. You say it's bloated, but I say it's only that way because the device manufacturers want to include every feature available. Finally, it's great to have such a rich API on these devices. Granted, I'm still lukewarm on the value of having message queues and SQL databases on the devices, but having reasonably fast managed code execution, blazing native code speed, and a programming model that is known, established, and well documented is great. Yes, there are some usability issues with the OS itself, but I'm speaking in terms of what the OS provides for developers, not users.

    1. Re:WM bloated? I don't think so by DDLKermit007 · · Score: 1

      I'm sorry, but your frothing at the mouth over the "misunderstood WM" just screams Astroturfing. Only way you can get a non-bloated WM device is IF you do hacks the end-user has no idea about. THAT is not how you keep a system from being bloated. The devices condition out of the box is what you get with 90% of all users. Especially on such a mission-critical device as a cellphone. WM devices will remain just how Windows in general is. Bloated & unstable under normal use by the majority of users.

      The sad thing here is that WM competitors are Symbian, which is too carrier friendly to be considered (they do have a nice system). Then you have Palm, which for the most part the OS has been stagnant for the past 2 years or so, and is still a hell of allot better system for the end-user. Developers being happy means jack-shit if the device itself is junk. If your going to develop for just one: you develop for what has more possible sales. Any other decision is a poor business decision.

    2. Re:WM bloated? I don't think so by caywen · · Score: 1

      Valid points, but doesn't address my valid point of being able to configure WM to be leaner and meaner. The fact is, though the option exists, device makers don't do it because they *want* all those "bloat" features. And to imply that Windows Mobile isn't a large market is just being in denial. It went from being a very niche product to being the forefront marketed products by Cingular, T-Mobile, and Sprint. Judging by the sheer size of the software library and the success of many Windows Mobile software companies, I would say it's not a poor business decision at all to develop for the platform. User interface of the OS has little bearing on whether one can make money on selling software for the OS. The biggest factor, IMO, is good development tools and programmability, which WM has in spades.

    3. Re:WM bloated? I don't think so by dfghjk · · Score: 1

      "I'm sorry, but your frothing at the mouth over the "misunderstood WM" just screams Astroturfing."

      Because you don't agree with it? My WM5 Smartphone device seems no more bloated than the Symbian competitors I've used. I don't count PalmOS because it's braindead.

      "Especially on such a mission-critical device as a cellphone."

      Ignoring that this is a sentence fragment, there's nothing inherently "mission-critical" about a cellphone nor is there anything about WM5 that makes it less suitable in that regard to PalmOS.

      "Bloated & unstable under normal use by the majority of users."

      Another fine sentence fragment. WM5 is far more stable than PalmOS. It has nothing in common with Windows other than the name.

      "The sad thing here is that WM competitors are Symbian, which is too carrier friendly to be considered (they do have a nice system). Then you have Palm, which for the most part the OS has been stagnant for the past 2 years or so, and is still a hell of allot better system for the end-user. Developers being happy means jack-shit if the device itself is junk. If your going to develop for just one: you develop for what has more possible sales. Any other decision is a poor business decision."

      Symbian is an incomplete solution since it doesn't provide the UI. Neither Nokia's nor SE's systems offer stability or usability that compares to WM5 smartphone. I know because I've owned and used them all.

      PalmOS isn't "a hell of allot better" for anyone. It's buggy as hell and doesn't offer even the most rudimentary of modern capabilities. It doesn't even multitask. Yes, PalmOS has been stagnant for years. All the talent left long ago as well. You might try a Blackjack then try to defend your clunky, pathetic PalmOS running on your bloated Treo.

  33. Of course the numbers are bad! by fm6 · · Score: 1

    How can it be otherwise when half the population is below median in intelligence?!

    1. Re:Of course the numbers are bad! by Millenniumman · · Score: 1

      That's only true if the population is even.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    2. Re:Of course the numbers are bad! by fm6 · · Score: 1

      Not true. The odd person is neither here nor there.

  34. Try WM Smartphones instead by Anonymous Coward · · Score: 0

    I agree that the WM5 PDA OS is a little clunky to use and operate and not that intuitive. I still need it for Excel and the great application support. Exchange ActiveSync is the best as well.

    But I tried a Cingular Blackjack which is a WM5 smartphone (no touchscreen) and it's usability is amazing. One handed operation of everything, very nice and slim hardware, good buttons and scroll wheel, decent battery life, all the good syncing with outlook/exchange.

    It's so much easier to use than even a Treo palm OS that it's one of the first devices I am recommending to luddites who end up screwing up their PDA phones and getting frustrated using them.

  35. Re:That's nothing! by XdevXnull · · Score: 1

    Um... that's like 2/3 of the population of the entire world. But I guess that's only the humans that we know about.

    --
    "I'm a Laver, not a Phyto[plankton]"
  36. Windows Mobile is a "killer" feature for me... by ivan256 · · Score: 2, Insightful

    In that it kills the deal. It is not useable. With PalmOS, you get a dirt simple UI (no nested menus. I can get to any feature I use on my Treo with two button presses without looking), you get zero arbitrary restrictions (unlike the arbitrary screen resolution limit, and various other limits that Windows Mobile has to make it "not PocketPC"), and you get full hackability (which allows you to bypass all ridiculous carrier restrictions, and implement features that carries charge per-use for even though the device is capable of doing it on its own).

    I don't care how hard it is to program for (but I've done it, and quite honestly I think a lot of developers are a bunch of whiners), and I don't think it is the best possible system, but it is the best one on the market right now, and nobody has caught up even though the platform has stagnated for over 10 years.

  37. Happy Treo users by Anonymous Coward · · Score: 0

    The Treo users that I know are quite happy with their machines. They are also happy paying the service fees for all the services that they use. Me, I use a PDA. Palm, of course. Too bad computer interfaces aren't half as good as the Palm interface, it just works.

    Programmers are paid the big bucks to work with C/C++ and all the rest of the hairy stuff.

  38. Definitely. by IANAAC · · Score: 1
    At least I like to think I'm normal. Some (mostly family) may disagree.


    I maily use it while traveling though. I still lug my laptop around when travelling, but if I'm on a plane, it's just much easier to pull out my Zaurus (3000) and stowaway keyboard and start working. Or listen to music. Or watch movies/shows (that took some work to set up, but once set up, all was good). And frankly, when it comes to watching shows, I'd much rather have something I can turn away from my neighbor yet still see myself than have my neighbor crane his/her neck to watch what I'm watching.


    Once I'm in my hotel room or back home, sure the laptop comes out, but for travelling I' mall over the Zaurus.

  39. I Used to be a Developer by NeverVotedBush · · Score: 1

    I can't say much about PalmOS now since I've been away for a while, but it used to be a really nice OS to develop for. The MetroWerks CodeWarrior environment really worked well for me - in spite of a few glitches. Also, the way the PalmOS worked was really nicely done and easy to code for once you understood the method behind the madness.

    However, I know a lot of us left the PalmOS ranks when Handspring killed the Visor. We were doing hardware development for the expansion slot and the serial port and the platform was really nice to piggyback on and use as a display, data storage, etc. But when Handspring left us all high and dry, I know a lot of us went elsewhere.

    Don't know what percentage we were of the overall ranks, but there was some amazing innovation and really good ideas being pounded into products that just evaporated and took a whole market segment that had been on the verge of really taking off with it.

  40. Re:Sure, standalone PDAs are dead. Everyone has on by mrchaotica · · Score: 1
    I hate phone PDAs. Too many functions in a phone detracts from its usefulness, IMO. I want a phone with a phone book, period. If I want more, I'll use my PDA. :-)

    Personally, I want a phone without it's own phone book, that instead just accesses my PDA's over Bluetooth or something.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  41. Whatever happened to the BeOS? by Huxley_Dunsany · · Score: 1

    I seem to remember that Palm bought the remains of Be Inc.'s much-loved OS, BeOS. Weren't they planning on using that as their next OS for future Palm devices? I've been using Palm devices for several years (starting with a Palm VIIx, and most recently a Palm T|X), and while I don't hate the current OS, it's got enough bugs that I really do hope they've got some plan for a more modern OS. Just my $0.02.

    1. Re:Whatever happened to the BeOS? by James+McP · · Score: 1

      I think that's the still-not-released PalmOS 6.1 Cobalt. It's got a lot more graphical support 640x960) and supposedly some of the really smart multimedia tricks from BeOS.

      Dunno why it's never been released other than a sneaking suspicion that either the Dragonball emulator is too slow or it is somehow incompatible with the smartphone implementation.

      I personally would love to see a PalmOS version of the Nokia 770; a paper-back book sized device with a screen big enough for decent web browsing, and some extra horsepower for better VPN/VNC and multimedia support (e.g. videos worth bothering with).

      --
      I've been on slashdot so long I'm starting to get out of touch with the cool stuff if it ain't on slashdot.
  42. Palm is DUMPING palm OS - That's what the story is by Anonymous Coward · · Score: 0

    That's what you do when you are dumping something like this. You do a one time payment to get the Palm OS holders to sign on the dotted line that Palm hardware owes them no more money for licensing - _ever_. It cleans up the financial books a lot - no overhanging unknown future payments.
    --knobsturner

  43. In other news by d_54321 · · Score: 1

    65% of all women still covet Brad Pitt's palm.