5 ms·
Dear Palm, it's just not working out
- davidmurphy 17y agoI love my Palm Pre, but I agree, the calendar load time is really absurd. One of the things I loved about my old Palm Treo was being able to be out and about and quickly add an event to it when I came across an interesting flyer or article about something that was happening. It's such a royal pain on the Pre. The phone features on the Pre are horrible and utterly unacceptable on the Pre -- you often can't conference two calls together, and if there are two calls on the line (conferenced or not), you can't hang up only one of them. But I still think it's a fantastic device overall.
- mattmaroon 17y agoYeah, I'd agree. I don't find it slow for a smartphone other than the Calendar app, which is abysmal. I wonder if he did something to the unit when mucking around with it (I know I've applied a couple hacks that really messed it up) and just needs an OS Doctor reinstall.
- jawngee 17y agoThat's disappointing to hear, but sort of inline with what I expected. Too bad, looked nice :)
- paulbaumgart 17y agoI haven't tried the Pre myself, but if jwz's experiences aren't unique (most likely), it's really a shame. The specs don't look so bad- is it webOS dragging it down? It looks like Motorola's Droid is the best hope at this point to drive some innovatin' by competing at the level of the iPhone. Or is there another contender I've missed? Is the HTC Hero/G2 worth looking at?
- deleted 17y ago[deleted]
- scythe 17y agoIf all webOS applications are coded in JavaScript (so I've heard; didn't look into it too much), the VM overhead could well be dragging things down. Even V8 is ten times as slow as Java or C#, and v8 isn't even available for ARM.
- ingenium 17y agoYeah, the problem is that every single app is written in JavaScript. It works better if you open the apps you use frequently and just leave them open. Then the page remains rendered and is much faster. Interestingly, it would be possible to code native apps on it via browser plugins. Some parts of WebOS do use this it seems, but only to interact directly with the hardware.
- tjogin 17y agoI'm really disappointed to learn this. I've been really curious as to how Palm succeeded to make their apps based on javascript so fast as to be even comparable with iPhone apps. Turns out they haven't, they've just got really low standards as to what's good enough to ship. Really sad, I was hoping they'd be able to offer some strong competition for Apple.
- blasdel 17y agoIt's too bad, I thought the Pre's card metaphor, along with its pervasive notifications and multi-input open-API contact/message/lifestream datastore was the best hope yet for a great multitasking handheld. The Verizon Droid is the only hope for an iPhone competitor at this point. It looks like it fixes all the hardware issues with the previous devices: * shipping the latest virgin Google build — no carrier or manufacturer fuckery * CPU + RAM as good or better than everything else (600mhz OMAP3 + 256mb RAM) * a capacitive touchscreen with 3x the iPhone's resolution * only a bit thicker than a current iPhone * a motherfucking headphone jack * nice hardware (landscape) and software (portrait) keyboards * 16gb of built-in flash AND a micro-SD slot * a camera that they made a cursory attempt to make decent (a flash!) Now the only problem will be the Android software — the spartan builtin apps, the craptacular APIs, and the abysmal/non-existent third-party apps. Hopefully that will all improve quickly once Verizon is shipping millions of the things. Having hardware that's not worse than the iPhone will be a huge help.
- dcurtis 17y agoWebOS, with its cards metaphor, is extremely impressive. The Pre is not. When Palm gets the hardware fixed/updated and the software optimized, I think they will have a very good Blackberry/iPhone competitor. The interaction and interface design in WebOS is great, and in some cases better than the iPhone. And RIM has shown that it is incapable of developing a good UI for touchscreen devices. All the things you list above are hardware features. None of those help the fact that Android is kind of crappy.
- blasdel 17y agoThe only thing that really sucks about the Pre's hardware is the build quality. The battery life sucks because the software is too slow, wasting CPU. You're right that I list only hardware features, save the point about the unmolested software. Android is kind of mediocre -- it's way too much like the Sidekick platform with a Windows Mobile strategy. I think it can get a lot better, but only if it gains a lot of users on good open hardware, where they normally get continuous updates direct from upstream and can try out experimental software on their own. It's the same with Apps -- Verizon selling millions of these without locking them down in their usual capricious manner could really get some high-quality shit in the app store.
- jcapote 17y agoHm, I would've taken jwz for a G1 kinda guy...
- blasdel 17y agoAs someone who'd previously been on the business end of subpoenas for data and legal discovery during the Netscape lawsuits, he's paranoid about giving any of his data to Google. That's why he was trying to get his Pre to sync solely to his local computer, despite that really not being what its makers intended.
- spot 17y agoI am curious. As plenty of business people use gmail/docs, what are the subpoena implications of that?
- protomyth 17y agoI am sure the first case with a tech-clueless judge and an overly broad subpoena will be hilarious. The subpoena will probably bring back every document they have on the service since google will not likely be able to spend the time / money or have the obligation / right to edit the request.
- sttl 17y agoMe too. But look at where he lives: SOMA SF is the heart of iPhone / Apple country.
- anateus 17y agoNot sure why suddenly jwz is considered to be a consumer electronics guru? There's always churn and any particular device isn't for everyone. He's just very vocal about it. The Pre suffers from some slowdown issues which as some commenters point out is almost certainly a software issue, which means it's fixable :) Would like to see Palm take up the community created patches, but it's the wealth and quality of these open modifications (tweaks/patches) as well as the rate of new additions to the app catalog that leave me hopeful. It isn't gonna be a market buster, but I think webos is fairly solidly staying around.
- fauigerzigerk 17y agoNot sure why suddenly jwz is considered to be a consumer electronics guru? You're right, it's shameful that we listen to a guy who might not even have filled in all the application forms to become an officially recognised certified consumer electronics guru :-)
- anateus 17y agoEh, I meant exactly what I said. An opinion from a person is an opinion from a person. There are ways to become an expert in something. I'd be stupid not to listen to at least some of the things he might say about browser design. This isn't about empty credentials but about track record. Dude has demonstrated to do X,Y, Z well. I will value his opinion on such matters highly. But just because of XYZ, valuing his opinion on Q doesn't make sense to me. Because most people don't have XYZ, perhaps I'll weight his opinion on Q a tad higher than the average, but not much more than that. Does this not make sense? Edit: I should add that any and all complaints of his are valid. Some of them are objectively accurate (loading the calendar app is slow) some of them are subjective. The issue is that both kinds seem to be weighted by people to be highly representative.
- fauigerzigerk 17y agoThis isn't about empty credentials but about track record. His track record is that he has used the device, that he has written software for it, and that he helped investigate the issue. He says the device is slow, and he says what he considers slow in terms of seconds. I don't think reporting a simple observation like that or paying attention to someone reporting it lays claim to any kind of usability expert status. He credibly said Q. I don't know what that has to do with X, Y or Z at all. If someone tells me the traffic light is red, I don't reply by asking whether he's a traffic lights expert. But if you're just expressing general astonishment about waves of popularity and public attention, I'm with you. It's futile to resist that though. I think the only way to deal with it is to judge each statement on its own merit.
- archon810 17y agoAbsolutely agreed on the lag. My fiancee has the Pre and the experience has been going downhill from day 1, worse and worse each day. The lag is absolutely unbearable and one thing jwz forgot to mention is the shit battery life (< 1/2 day). She just uses her work old blackberry now with like a 5 day battery life. It gets the job done. I can't agree on jwz's Android opinion based on some random baseless rumors. I have an Android phone and it's a lot better than Pre (almost no comparison) and to me it's better than the iPhone. With Droid's muscle, it will be the best phone (unfortunately it won't be available for Sprint).
- JoelSutherland 17y agoIt's a quality control issue for sure. I got a pre on day 1 that just had its touchscreen stop working. Sprint replaced it with no questions asked. The performance on this new one is better in every way: 2 Day battery life (up from 1/2 day) Many cards run at once with much less lag The slider actually feels solid
- there 17y agoironically, lag was one of the reasons i ditched my iphone. bringing up the camera application would take 5 seconds to be able to take a picture, apps would take a long time to start and then end up crashing shortly after. now i'm on an android phone (the t-mobile mytouch) and lag is there too. a phone call comes in and it's slow to respond. the web browser is painfully slow to navigate and clearly chokes on javascript-heavy sites. i think android and webos will get better over time, but more focus needs to be put on responsiveness. even if the phones don't have all the whiz-bang capabilities, if they are quick to respond to the user, they will at least not frustrate them.
- TwoSheds 17y agoWhy does everyone think Droid is the only hope? Nokia's Maemo-based N900 looks promising as well. Their latest Symbian/series60 phones (e.g. E71, E75) are also pretty decent nowadays, although I would compare those to Blackberry rather than the iPhone.
- blasdel 17y agoThe N900 is full of cool hardware but it's 2cm thick, will cost $700+, and is unlikely to ever be available subsidized in the US. Edit: http://gigaom.com/2009/10/19/nokia-n900/ http://gigaom.com/2009/10/19/nokia-n900/ - An early review Nokia is doing a full rewrite of Maemo for the upteenth time after buying Qt — the software platform is constantly going in different directions. They're so proud of shipping a Mozilla browser, but how the fuck are they going to integrate that with Qt? Don't they also maintain multiple Webkit ports for their other platforms? The mind boggles...
- pavlov 17y agoThey're so proud of shipping a Mozilla browser, but how the fuck are they going to integrate that with Qt? I don't see the contradiction there. Mozilla and Qt are at different levels in the GUI stack. (KDE is a Qt-based desktop, yet it runs Firefox just fine.)
- blasdel 17y agoYou have 256mb of RAM to work with, most of which you would like to use for rendering webpages. Do you really want to blow a huge chunk of it on something that just gets you an inconsistent look-and-feel? A handheld device is the last place you want two completely different file-picker dialogs, and you can't cover that shit up with theming. Do you really want to be shipping second-party Gecko in the when Webkit is better and you're already paying people to work on it?
- pavlov 17y agoA handheld device is the last place you want two completely different file-picker dialogs, and you can't cover that shit up with theming. What does Mozilla have to do with file picker dialogs? Firefox uses native dialogs on the platforms it runs on, and so does Nokia's Gecko-based browser on Maemo. Do you really want to be shipping second-party Gecko in the when Webkit is better and you're already paying people to work on it? What's preventing them from switching to a WebKit-based browser when it's ready for production? Why should they have tried to squeeze that into the Maemo 5 dev cycle, when they already have a fine browser? I don't understand your argument at all, because OS and device vendors switch browsers all the time as new alternatives become available. Mac OS X 10.2 still shipped with Internet Explorer 5 as the default browser...
- suhail 17y agoFor a guy complaining about iphone and palm, he sure fails at a good argument against the G1--it's probably what he actually wants.
- wavesplash 17y agoJWZ isn't being dramatic. The slogan should be "Plam Pre: your life, just slower". I had a Pre for a month, returned it on day 30. It was like living in molasses. Plus the hardware was way way too cheap (fragile plastic screen, sharp edges on the keytray, poor fit between the sliding halves). I was afraid to use the phone for fear of breaking it. You could hear the plastic crunching everytime you typed on the keyboard.
- jodrellblank 17y agoI was afraid to use the phone for fear of breaking it. You could hear the plastic crunching everytime you typed on the keyboard. O/T: I'd like a concise term for this "author switches from 'I' to 'you' and ends up suggesting the reader's involvement where there couldn't have been any. (This reader couldn't hear the author's phone crunching). It's like the reverse of the "royal we". Maybe the "common you" (meaning: I). Hopefully after this drawing of attention to it, you will see and hear it everywhere and you, er, I can promptly forget about it.
- davidw 17y agohttp://en.wikipedia.org/wiki/Generic_you http://en.wikipedia.org/wiki/Generic_you
- DanielBMarkham 17y agoI love my Pre. It's not perfect, and I've given up writing an app for it because of Palm's crippling of the O/S, but as a phone it's cute and works. Sure load times suck. I just keep frequently-used apps open all of the time, then I don't have to worry about it.
- mhd 17y agoThe Pre needs a serious software upgrade. The processor itself should be fast enough, the application layer is a bit too webby, so probably wastes a few bogomips with all those layers -- but still, with some clever load optimizing and caching, at least launch time should be faster (and/or appear to be faster). I just got one yesterday, and both speed and build quality are slightly disappointing. One of the main reasons I got one was due to the fact that it's much cheaper on a monthly basis (well, here in Germany), and I thought about having another mobile platform to develop for (my iPod touch should suffice for most iPhone dev work I'm going to do). But the app catalog is somewhat disappointing. That should've been settled before the device was released, especially if you want to be compared to the iPhone.
- kylecordes 17y agoI had some of the same issues. Happily (sadly?) I had them so badly and soon that I was able to return the Pre for a refund. Details here: http://kylecordes.com/2009/06/06/palm-pre-first-impressions/ http://kylecordes.com/2009/06/06/palm-pre-first-impressions/
- c00p3r 17y agoThey still think it is possible to write apps in javascript? Good luck!
- bhousel 17y agoActually you're probably right on the mark.. Acceleroto's blog post about their experience with developing the Pre version of Air Hockey tells the full story: "Memory management (aka Garbage Collection). WebOS is allows users to run multiple apps at once. Users beg for multitasking. You think it impacts game performance? Absolutely. Even if every app behaves nicely, they all consume memory. Memory management is handled by the OS without any direct say of the individual applications. Whenever the OS decides, it does a Garbage Collection. Currently, this takes about 300ms (about a third of a second). Air Hockey contains specific code to lessen the impact of these pauses, but developers can’t turn them off. A lot of time was spent making sure objects weren’t needlessly allocated to minimize the frequency of the Garbage Collections, but you’ll see the pauses. That may change in the future – we don’t know." http://blog.acceleroto.com/2009/10/06/the-first-paid-app-is-air-hockey-for-webos-questions-answers/ http://blog.acceleroto.com/2009/10/06/the-first-paid-app-is-...
- vsync 17y agoStop-the-world? Really?? Shameful in this day and age especially for the slick multimedia experience they are selling the Pre as.
- bhousel 17y agoI agree about the poor performance. I really hope they can fix that somehow, but it's starting to look like the heavy reliance on javascript was a design mistake. However I don't have any problems with Mac sync. I've always used Spanning Sync to keep my Mac synced up with my Google account. Once there, the Pre just finds everything automagically. It has been a bit of a shift in thinking to go from the old model of "I need to sync my device with my Mac" to the new "My device will just find what it needs in the cloud". But after using it for a few months, I'm really happy with the change. Palm synergy just works, and I don't at all miss the old way of doing things (cross your fingers and hit the hotsync button).
- rbanffy 17y ago"but it's starting to look like the heavy reliance on javascript was a design mistake." They can always compile it to binary code. Or drop in a faster interpreter, a persistent JIT perhaps. Or even something that spits bytecode to files as needed (like Python)
- philjackson 17y agoI just had a play with this in a local shop. The bottom of the pre keypad is knife like in its sharpness and the interface is cricket ball like in its sharpness.
- malte 17y agoI got my Pre last week. I really like the UI and the idea of multitasking. However, I already sent it back because of the spacebar and the power button not working properly (aparrently not only an issue with my Pre). From my experience from using it for a few days all I can say is that the battery life really sucks. You can't get through a day with moderate use of email, twitter, phone... I am also a little disappointed by the build quality. It just does not feel smooth when you slide out the keyboard. I, however, did not experience any issues with the calendar. It takes some seconds for every app to load but I did not see a big difference in the loading time of the calendar and the other apps. Now I have to wait two weeks before I will get it back since they would not just give me a new one. Reading this article really makes me wonder if I made a bad decision buying the Pre.
- mbrubeck 17y agoIn my experience with mobile development, disk I/O is especially slow. So the calendar load time might depend on how much data you have saved in your calendar.
- tpiddy 17y agomy pre has been pretty snippy and fast most of the time, but was getting progressively slower and doing weird email syncs. after a wipe and reinstall the device its back to being fairly fast.
- msb 17y agoI have had similar experiences with my Pre, but FWIW not consistently. As expected, the more apps left running load times for new apps definitely increase. I tend to keep most apps closed when not actively using the phone and rarely experience more than a one or two second delay. For example, I just took a picture and capture to view was less then 5 seconds. I closed the camera app as a phone call came in and saw the keypad immediately. On the few occasions where the phone has started creeping, I popped out the battery. Once the OS reloaded all was smooth again.