Palm Announces the Palm webOS
Palm's next generation platform is officially entitled the Palm webOS. Palm says the user experience is developed around multitasking and the simplicity of a web browser. It features a web based application suite and supports touchscreen finger based input, background applications and is tightly interconnected with the Internet and various web services.
The Palm webOS developer environment is called Mojo and Palm has just posted a set of preliminary developer information and SDK details. The Mojo Application framework is based on HTML5, CSS, and JavaScript web development standards. Applications shown so far have featured gesture-based navigation and scrolling, animated transitions and tilt sensor orientation.
The Palm Pre will be the first phone based on the new platform. The Pre is scheduled to be available exclusively from Sprint in the first half of 2009.
Mojo SDK
Palm says the Mojo SDK will include sample code, documentation, and development tools. An Eclipse-based IDE is included, and you will also be able to use your choice of tools to build WebOS applications. The Mojo SDK is currently in private prerelease, and will be available later this year as a free download from the Palm Developer Network.
Palm also says an on-device application catalog will be built in as well.
The new platform introduces Palm Synergy(TM), a key feature of webOS that brings your information from all the places it resides into one logical view. You don't have to worry about tracking multiple calendars, contacts and messaging applications.
Linked contacts - With Synergy, you have a single view that links your contacts from a variety of sources, so accessing them is easier than ever. For example, if you have the same contact listed in your Outlook(3), Google and Facebook accounts, Synergy recognizes that they're the same person and links the information, presenting it to you as one listing. And if you update a contact on your webOS device, it also will be updated in your various accounts, whether on a personal computer or on the web.
Layered calendars - Your calendars can be seen on their own or layered together in a single view, combining work, family, friends, sports teams, or other interests. You can toggle to look at one calendar at a time, or see them all at a glance.
Combined messaging - Synergy lets you see all your conversations with the same person in a chat-style view, even if it started in IM and you want to reply with text messaging. You can also see who's active in a buddy list right from contacts, and start a new conversation with just one touch.
"Palm products have always been about simplifying lives and delivering great user experiences," said Ed Colligan, Palm president and chief executive officer. "webOS and Pre bring game-changing simplicity to an increasingly mobile world by dissolving the barriers that surround your information. It's technology that seems like it's thinking ahead to bring you what you care about most - your people, your time, and your information - in the easiest and most seamless way."
More Palm Pre Coverage
- Hands On Palm Pre Hardware Overview and Impressions
- Palm Pre Hands On Video - Part 1
- Palm Pre Hands on Videos Part 2
- Palm Touchstone and Pre Accessories Announced
- Palm Pre CES Event Photo Gallery
- Sprint Posts a Palm Pre Teaser Page
- Palm webOS Announced
Article Comments
(129 comments)
The following comments are owned by whoever posted them. PalmInfocenter is not responsible for them in any way.
Please Login or register here to add your comments.
RE: Wow
RE: Wow
RE: Wow
RE: Wow
Will wait for more details to come out.
RE: Wow
I think a big factor in the success of the new OS for Palm will be making sure that it doesn't get afflicted by the crashiness seen in FrankenGarnet and the 3G iPhone.
RE: Wow
"And good news for Palm OS developers! There are a number of ways to migrate data from a an existing PDB file to your new WebOS app. Stay tuned for more information for developers with Palm OS applications who want to build WebOS applications."
RE: Wow
Pat Horne
RE: Wow
"I didn't hear anything about that, but I think its safe to assume it will have legacy support... Otherwise they are just idiots."
Well... consider them idiots. CNet had a reporter ask about legacy applications, and the response was the following:
"It won't natively run applications written for the original Palm OS, but we anticipate there will be solutions to do so."
CNet article here: http://ces.cnet.com/8301-19167_1-10137222-100.html?part=rss&subj=news&tag=2547-1_3-0-20
So, they're leaving it up to 3rd party developers like StyleTap. Since StyleTap already has a PalmOS emulator working for the iPhoneOS, all Apple needs to do is to permit Virtual Machines / Emulators to run on the operating system (it's currently forbidden, hence the reason the app hasn't been released for sale). If Apple says, "Yes," to VMs on the iPhone, then old PalmOS users will have a solution on that platform immediately, rather than waiting for a solution to come out for the Palm Pre.
Out of the box, though, PalmOS users are looking at buying all new applications for their third party apps with either the iPhone or the Palm Pre. So, Palm won't even have the "legacy support" card to play in swaying user opinion to those coming from PalmOS devices. It'll be interesting to see how this plays out.
RE: Wow
To write a Garnet emulator, this would require one of the following:
Pre can run Javascript as fast as other machines run natively compiled C.
WebOS has a native API that offers all the Garnet APIs.
Palm will allow native (non javascript) development on WebOS.
Realistically, for a Garnet emulator to happen they will need to allow native apps to be written.
The degree to which Palm lets developers loose is what will make Palm different from Apple.
RE: Wow
From Medevilenemy's post:"I didn't hear anything about that, but I think its safe to assume it will have legacy support... Otherwise they are just idiots."
Well... consider them idiots. CNet had a reporter ask about legacy applications, and the response was the following:"It won't natively run applications written for the original Palm OS, but we anticipate there will be solutions to do so."
CNet article here: http://ces.cnet.com/8301-19167_1-10137222-100.html?part=rss&subj=news&tag=2547-1_3-0-20
So, they're leaving it up to 3rd party developers like StyleTap. Since StyleTap already has a PalmOS emulator working for the iPhoneOS, all Apple needs to do is to permit Virtual Machines / Emulators to run on the operating system (it's currently forbidden, hence the reason the app hasn't been released for sale). If Apple says, "Yes," to VMs on the iPhone, then old PalmOS users will have a solution on that platform immediately, rather than waiting for a solution to come out for the Palm Pre.
Out of the box, though, PalmOS users are looking at buying all new applications for their third party apps with either the iPhone or the Palm Pre. So, Palm won't even have the "legacy support" card to play in swaying user opinion to those coming from PalmOS devices. It'll be interesting to see how this plays out.
That's a rather disturbing quote/spin. With legacy support, Palm webOS is a no-brainer for me. Without it, I find myself wondering whether there's a point to jumping back on the PalmOS bandwagon. I have been slowly moving to Android on my T-Mobile G1 and while I'm not all the way there, I certainly don't need to spend time and energy migrating to another mobile OS. Backward compatibility would have meant having my cake and eating it too - I'd be able to have a hot new phone and still have Datebk5, HandyShopper, and BibleReader. Without legacy support, Palm webOS is just another shiny piece of shiny. I don't need shiny, I need floating events, an enhanced shopping list, and the multiple versions of the Bible that I already have on either my Treo 680, my Palm TX, or any of half dozen or so old PDAs and smartphones that I have lying around the house.
But what I need more than anything else is an easy way to migrate my decade of Palm data easily. I was able to migrate my calendar data to Android quite easily with Goosync but they wanted money to handle the other Palm PIM apps, so I spent a couple hours messing around with a .csv file to get my contacts into Google Contacts. It only worked about half-way, I got all the names and some of the phone numbers in but had to spend another couple of hours typing in the rest. Android doesn't have native to do and memo apps (there are plenty of third-party apps but after putting in the contacts, I'm reluctant to try any of them). So here I am with half my PIM in my Android phone and I'm not eager to go through another slog of struggling to get a decade of PIM data in my phone. So that's the biggest issue for me, bigger than backwards compatibility, how is it to migrate my data? If the Palm Pre is just another platform to choose and I have to go through a lot of pain to migrate to it, I might as well stay on Android where the job is already half done.
Screw convergence
Palm III->Visor Deluxe->Visor Platinum->Visor Prism->Tungsten E->Palm LifeDrive->Palm TX
Visor Pro+VisorPhone->Treo 180g->Treo 270->Treo 600->Treo 680->T-Mobile G1
http://mind-grapes.blogspot.com/
RE: Wow
Yep. Some sharp dev out there will come out with Data Move program that will migrate Palm data to ANY platform. That'd be great.
Too Cool!
I'm glad that I stayed true to Palm! And laugh in the face of all those who thought this was just going to be a new Centro Color!
RE: Too Cool!
They will find something to complaint about.
Bo ho, all my old pim data!
RE: Too Cool!
Apparently you are some autistic idiot who somehow got access to the Net and a keyboard at the Institution.
Maybe YOU are so effing feeble-minded that YOU don't have ACTUAL DATA in your PDA, but we NORMAL people with WORKING BRAINS DO.
RE: Too Cool!
lol
RE: Too Cool!
Well, the developer page mentions, "There are a number of ways to migrate data from a an existing PDB file to your new WebOS app." Time will tell what that means ...
Reserving judgment
Right now this seems like the first CloudPhone (a damn BETTER name than Pre!).
According to Dan Lyons (aka Fake Steve Jobs) over at Newsweek:
http://www.newsweek.com/id/178536/output/print
>>>While the iPhone has demonstrated the power of putting a real computer operating system on a mobile device, the iPhone itself is far from perfect. For one thing, the battery life on the new 3G model is abysmal. And while it is cool to be able to browse the Web from a handheld device, the iPhone's Internet experience is nowhere near as good as the experience you get on a laptop or desktop computer. It's much slower; Rubinstein and his team say that's because the OS X code is not lean enough to run swiftly on a mobile device's relatively tiny processor and small memory footprint. And you can only do one thing at a time. To change applications—to go from checking email to making a phone call to putting an appointment in your calendar—you have to keep climbing back to the home page and then down to the other application. Apple introduced OS X for its personal computers in 2001, but pieces of the system trace their roots back to the 1980s, when they were used in the operating software of computers made by Jobs's other computer company, NeXT. Palm sees an opportunity to come out with something newer, better and—perhaps most impressive to gadget geeks—faster. A lot faster. "We're already four times faster than the iPhone, and we're still optimizing," McNamee boasts.
And:
>>>Under the hood is a speedy new microprocessor from Texas Instruments that runs videos fast and smooth, with less of the herky-jerkiness that mobile devices are known for. The phone has 8 gigabytes of storage, which is decent but not great; it can run Adobe Flash, and can cut-copy-and-paste, which iPhone can't; it supports multimedia messaging service (MMS) so you can send text messages with photos attached, which iPhone can't do; it has a 3-megapixel camera and a flash, which iPhone lacks. There's a button that lets you buy music from Amazon's download store. Then there's the multitasking. Want to talk on the speakerphone while browsing the Web and entering stuff in your calendar? No problem. Palm expects people will keep 15 to 20 applications open at the same time.
Well if can DO frikkin Flah video AND Cut&Paste, why the hell didn't they SHOW some of that?! They would have gotten a damned STANDING OVATION on the spot!
RE: Reserving judgment
Oh yeah, thats really big, look we can do cut n paste!
RE: Reserving judgment
STFU, you eejit. C&P is big and iPhone doesn't yet have it.
RE: Reserving judgment
Media formats supported Audio Formats: MP3, AAC, AAC+, AMR, QCELP, WAV
Video Formats: MPEG-4, H.263, H.264
Image Formats: GIF, Animated GIF, JPEG, PNG, BMP
You got to be kidding if on this day that mentioning cut n paste is a big deal!
lol
RE: Reserving judgment
RE: Reserving judgment
And they demonstrated what? Just MP3?
I'm sure video is the first thing you went looking for. You're no doubt happy to know your legacy pr0n is safe.
RE: Reserving judgment
I can agree with that statement, but to single it out today doesnt make any sense and to me sounds like sour grapes!
RE: Reserving judgment
The device will feature copy and paste, which is implemented by holding a thumb on the gesture area and grabbing the text you want with your other thumb or a finger - there's also a dropdown menu that lets your move through a number of editing options.
No wonder they canned the Foleo
RE: No wonder they canned the Foleo
Gizmodo loves the Pre
It transcends what a mobile device should feel like. It's smooth but also tough enough to feel like you're using something that's going to last. I really like how the back of the slider is reflective like an iPod touch (might be good for the ladies and their make-up too).
http://i.gizmodo.com/5126702/palm-pre-hands+on-first-impressions
RE: Gizmodo loves the Pre
What we need are links to hands-on videos. I can't tell how any of it works based on still pics and text descriptions. I hope YouTube is getting filled with videos.
Palm's Stephane Maes answers Qs
http://ces.cnet.com/8301-19167_1-10137222-100.html?part=rss&subj=news&tag=2547-1_3-0-20
>>>The Web browser is Palm-developed, but based on the WebKit engine. No word on Flash support, he said. Palm didn't give a lot of details on the media player, but Maes said Pre owners will be able to buy music from the device via the Amazon music store.
>>>What else? Let's see. It's not a world phone, it can't be used as a tethered modem for a PC. It is Linux-based, though that is invisible for most developers as the tools to write applications are JavaScript, HTML, and CSS. It won't natively run applications written for the original Palm OS, but Maes said "we anticipate there will be solutions to do so."
Someone in Twitter wonders if the camera is stills-only or can do video. Good question!
RE: Palm's Stephane Maes answers Qs
Phone as laptop modem - Bluetooth tethering
RE: Palm's Stephane Maes answers Qs
Just brilliant
Palm have definitly innovated here. Its a completely new direction.
Ryan, kris, good job on the updates I enjoyed that blog, although I could tell you got a bit tired near the end.
Palm, good job too.
pilot 5000 >Palm V > m505 >Tungsten T >A bad win mo 5 pda >Clie Peg ux50 > Tungsten t3 >Treo 680 >Centro
Backward Compatibility??
Without some sort of migration path (which naturally includes apps), this is NOTHING BUT a totally new product (in a crowded space), from the same management team that brouht us Folio, Grafitti2, & Cobalt. Palm 'shafted' me years ago with Grafitti2 after a 7 year relationship with no option to use Grafitti 1. If they 'shaft' me again with no migration path for my apps, and they 'EOL' all of their current paradigms, then I'd just as soon go to Apple than let them shaft me again. It's a relationship guys. A long term relationship! You can't bite the loyal hand that feeds you.
RE: Backward Compatibility??
You do have a migration path through the cloud. Regarding the statement about feeling "shafted" by Palm not providing backward compatability and going to Apple...well Apple has no problem whatsoever shafting the users when it suits them for no particular reason. I would at least give Palm props for having a good reason to start over.
Palm did what they had to do today and I am considering canning a 22 year relationship with ATT-Cingular-BellSouth Mobility to go to Sprint.
"Many men stumble across the truth, but most manage to pick themselves up
and continue as if nothing had happened."
- Winston Churchill
Click here for the full story discussion page...
Latest Comments
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST((SELECT/**/CASE/**/IS_SRVROLEMEM
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
- My comments --1' OR UNICODE(SUBSTRING((SELECT/**/ISNULL(CAST(db_name()/**/AS/**/NVARCHAR(4000
Wow
Hopefully this will silence the trolls and nay-sayers for a little while.