TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I restored Palm's webOS App Catalog, SDK and online help system

439 pointsby codepoet80almost 3 years ago
My pandemic project was to find, restore and organize scattered and archived remnants of Palm/HP's mobile webOS platform to help keep these delightful little devices alive.

46 comments

andrewmunsellalmost 3 years ago
This is amazing, thank you.<p>Seems like several others, my actual development career began on WebOS. In high school, I was intrigued by the idea of a web-based, multitasking capable smartphone and begged my parents to buy me one.<p>Ultimately I learned a ton and have great stories such as staying up all night re-architecting Weatherman (<a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?&amp;app=247" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?&amp;a...</a>) because of the popularity (and this was before it was on the WebOS store, at this time it was invite-only so I had to post it on a forum!). Weatherman was just a hack on top of a hack on top of a hack. There was no Canvas API on the device so I had to generate the weather images on a server and then send them to the device, for example.<p>The highlight for me was winning one of the top spots in the Palm Hot Apps competition for the &quot;free apps&quot; category with Pixi Dust (<a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?category=Games&amp;count=1009&amp;app=4196" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?ca...</a>). The physics weren&#x27;t accurate by any means, but it was the first time I had seriously used C++ (I think it was, it was so long ago!).<p>I miss having platforms like these with innovative ideas and small communities. I learned so much by having to hack my way around the limitations of the operating system, and really miss WebOS overall. I think I might still have an old Palm Pre sitting a drawer somewhere.
评论 #31609464 未加载
评论 #31609087 未加载
haubeyalmost 3 years ago
Wow! The Pre was the reason I got into development, because I wanted to be able to run through flashcards on the bus to school. So I built Study Buddy[1]. The joke is by the time I figured out how to really build it, I had a car so it wasn&#x27;t quite as personally useful as it could have been. It was a small community but there was a decent amount of teenage developers, maybe 8 or so of us, and I think 10 years later we&#x27;re all still in the engineering space, basically because of webOS.<p>[1]: <a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?category=Education&amp;count=111&amp;app=5033" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?ca...</a>
评论 #31607882 未加载
shaneosalmost 3 years ago
This makes me so, so happy! I put so much work into WebOS apps, and your site lists five of them. Sadly it&#x27;s missing a few, like &quot;My WebOS Apps&quot;, the developer dashboard app I wrote for WebOS app developers that let developers see their download stats on the phone, get notifications of when their app was accepted or rejected and more - <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=6U4bVq_VIhs&amp;list=PL792FA4594BC99B4D" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=6U4bVq_VIhs&amp;list=PL792FA4594...</a><p>I&#x27;m getting so nostalgic, even tearing up a little :-)<p>Flickr Mundo - <a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?search=Flickr&amp;safe=on&amp;app=5027" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?se...</a><p>Mazer - <a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?search=Mazer&amp;safe=on&amp;app=1508" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?se...</a><p>Irish Rain - <a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?&amp;app=509" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?&amp;a...</a>
评论 #31610095 未加载
eddierogeralmost 3 years ago
There was a thread this week about calendars, and it made me miss the unified calendar that webOS gave us. I&#x27;m excited (and slightly paranoid) to see this now, and can&#x27;t wait to play with it! I wonder if I still have my old Pre lying around anywhere, and if it still boots. I love my iPhone, but I sure loved that Pre when it was new.<p>As a random second anecdote, I really miss the hacker community around it. I can&#x27;t remember the name of the forum, but there was a super active thread the day we got root on the device, and it was unbelievably cool to see some Palm employees show up in it and pointing folks in the right direction. Such a fun device.
评论 #31610631 未加载
评论 #31608041 未加载
评论 #31608332 未加载
unwiredbenalmost 3 years ago
I worked at Palm during the development of webOS, both before the Pre was launched, then again in developer relations and framework development after it came out. I&#x27;m very happy to see this archive of the great work the community created around these devices.<p>If you want to archive my old Twitter feed, <a href="https:&#x2F;&#x2F;twitter.com&#x2F;webostips" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;webostips</a>, that might be useful for the help section. It really only ran in 2009-2010, as I got too busy after returning to Palm from my stint at Mozilla.
评论 #31609881 未加载
myvoiceismypassalmost 3 years ago
Is it crazy that I still think webOS is the best mobile OS of all time? The pre and pixi were just... underpowered
评论 #31608282 未加载
评论 #31607818 未加载
评论 #31609583 未加载
评论 #31608555 未加载
评论 #31616404 未加载
评论 #31616723 未加载
mt3ckalmost 3 years ago
Wow.. you&#x27;ve done a lot thanks for resurrecting this!<p>Like many of the others, WebOS kicked off my career into software development and was my first endeavor building software larger then a simple website.<p>I created GetMeVino as a simple wine resource for myself as there were similar apps on IOS and I wanted one to use on WebOS. I remember posting it on precentral forums and actually got interest from Palm themselves to build it out further and release it on their catalog. I was blown away, inspired by the possibilities and that really lit a fire in me to want to continue creating even outside WebOS.<p>Definitely wouldn&#x27;t have been here today without WebOS.<p>Some other highlights, the browser based IDE Ares way ahead of its time, WebOS at CES2010 and the Palm developer relations, getting invited to Mozilla for Firefox OS.<p>I am going to need to find my old devices now!
forgotmypw17almost 3 years ago
Hi there! I&#x27;m working on a platform&#x2F;framework for making retro-compatible websites, and was wondering if you&#x27;d have a few minutes to test it with webOS?<p>I&#x27;ve already tested with older BlackBerry, IE3, and as far back as Netscape 2.x, but I don&#x27;t have a webOS device.<p>Is it possible you could spend just a few minutes on it and send me some feedback? Ideally, you should be able to register in one click (no email), write a post, and vote and reply to your own post.<p>The URL is in my profile...
评论 #31609093 未加载
ChrisArchitectalmost 3 years ago
Wow what a throwback, amazing work. Those WebOS times were really a unique little slice of history sort of nestled after blackberry was cemented and the dawn of iPhone era and social media but before those had really really taken off. The influence of WebOS via concepts maybe ahead of its time, and moreso the people who worked on it that went out into industry in many areas, was large.
user3939382almost 3 years ago
I never hear people mention the Palm Treo. Apple gets all the credit for inventing smartphones with the iPhone 1st gen, but the Treo preceded it by years. Is it not the first smartphone?<p>One of my first startups was based on Treos, they were awesome devices. Very snappy.
评论 #31608157 未加载
评论 #31610425 未加载
评论 #31616652 未加载
hajilealmost 3 years ago
Now if we could just get LG to introduce a new WebOS phone. Add android support and native Qt in addition to web apps while switching to the proposed Mochi style would make for a very nice device.
评论 #31608251 未加载
soganessalmost 3 years ago
I wrote one of those apps (I&#x27;m not going to say which one for anon reasons)! It was the first (and last) JS app I ever wrote. Its been over a decade, but I remember liking the SDK.<p>Thanks for bringing this back to life, memory lane and all. I miss my Pre and Touchpad. That mirror on the back of the Pre was such a delightful little touch.<p>I also love the idea that a screenshot I took on my computer years ago is still kicking around on the internet.<p>Anyway thanks again!
als0almost 3 years ago
Enyo was a very cool framework for WebOS and it had a web based IDE, which was crazy innovative at the time. Nothing like it. A shame it was gutted by HP.
BLO716almost 3 years ago
Had to update wikipedia.org :)<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;WebOS" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;WebOS</a>
评论 #31610185 未加载
alexk307almost 3 years ago
I loved my Palm Pre, still have it lying around, and it still powers up just fine. A lot of the features that were innovative and new at the time were quickly co-opted into Android and iOS platforms.
hyperdimensionalmost 3 years ago
Thank you! This means a lot to me. I collect Palm and Pocket PC handhelds, and remember how it seemed every independent developer had their own website with fun little creations on them and how easy it was to get software.<p>It&#x27;s just not as much fun to use the devices without it being loaded with all sorts of fun programs.<p>I also recently scored a HP Laserjet 2200, which has an IrDA port on the front, which was a nice bonus for me in particular. I remember dreaming of being able to print from them and thinking how cool that would be. Funny how you only appreciate something when it&#x27;s not possible.<p>Edit: I just realized this isn&#x27;t about <i>that</i> Palm era, but yes, for the same reason I of course had to get a Palm Pre the second it came out. It was my first smartphone, and I remember it fondly.
nkotovalmost 3 years ago
I think the Palm Pre was one of the prettiest designs and I really liked how webOS looked back then. It&#x27;s a shame that it died in the mobile space.
评论 #31616676 未加载
评论 #31609177 未加载
StillBoredalmost 3 years ago
I sure would like to know where this came from.<p>Because I&#x27;m fairly certain it has to be some internal database, or someone scraped it and there were fields HP was providing in the API that weren&#x27;t visible publicly.<p>Which means there its possible that the actual author&#x27;s emails shared with HP during app submission are in there too. In which case, it would be nice if someone made an attempt to contact the authors and get their permission.<p>In my case I would give it, and maybe provide a few things that appear to be missing. Along with maybe cleaning up the code a bit and posting it on github&#x2F;etc. My touchpad did the whole battery to rundown refuse to boot when plugged in thing a few years ago, and its been on my list of things to recover, but.. sigh.
评论 #31611208 未加载
joshmarinaccialmost 3 years ago
Thank you for doing this. Is it possible to use the dev tools to setup a phone that’s been reset? My original Pre is stuck waiting for auth from an HP server that no longer exists.<p>Who are you, BTW? Were you on the webOS engineering team? I was in devrel.
评论 #31609714 未加载
notjustanymikealmost 3 years ago
Holy moly, this has the Newsweek RSS app I built a long time ago. It was the first time I had access to localStorage and other HTML5 features. PalmOS was really revolutionary at release, such a shame it didn&#x27;t succeed.
评论 #31612575 未加载
miguelrochefortalmost 3 years ago
Thanks for putting this together. webOS was way ahead of its time, and I really liked the HP Veer at the time.
评论 #31607584 未加载
评论 #31607919 未加载
shortformblogalmost 3 years ago
The HP TouchPad that I use as a digital clock was very happy to see this. The page loaded up right away!
评论 #31609610 未加载
评论 #31613239 未加载
lostgamealmost 3 years ago
WebOS is still; to this day, my favourite mobile OS. When it was open sourced - I’d actually hoped it could be a serious open source competitor in the field. Quite a sad disappointment.
Milner08almost 3 years ago
The Palm Pre was always a phone I lusted after but never got to actually use. Is there a good emulator or way to experience what WebOS used to be like?
评论 #31611646 未加载
mempkoalmost 3 years ago
It makes me so sad we got stuck with Android and iOS instead of the amazing WebOS. I will never forgive you HP and what you did to my love.
评论 #31609488 未加载
bnialmost 3 years ago
I still have my webOS Palm Pre, this was the last version that was round like a stone pebble. It still starts up. It is a very nice design that is satisfying to hold.<p>Version after the switched to a more flat with a little larger screen. Not as nice but I guess they had to compete with Android.<p>I made an app and its satisfying to see it in the Museum catalog.
qilleralmost 3 years ago
This is awesome, found all of my apps. Ah the nostalgia. Mojo and Enyo were great platforms for their time
molbioguyalmost 3 years ago
Great work and many thanks! I was just ranting recently about abandoned hardware and what a waste it is (gTar, Glass, Aibo, iPods, and more). I still have a couple of TPs (new!) in the basement that will benefit from this archive. I really liked WebOS - it seemed ahead of its time.
incidentistalmost 3 years ago
Nice to see this project on HN, and nice so many familiar webOS names on this board. I worked on Word Ace and the Card Ace games back in the day, and got back into playing around with my Pre and TouchPad a few years ago, thanks in part to codepoet80&#x27;s work.
评论 #31614083 未加载
prmoustachealmost 3 years ago
As underpowered as it was I somehow miss my pixi. It was just so tiny and the keyboard was surprisingly practical. The convex shape of the keys made sure you wouldn&#x27;t press 2 keys at the same time. I did much less typing errors than I do know.
oogabooga13almost 3 years ago
It’s crazy to me that WebOS is still the future all these years later. Love ios but it still doesn’t come close to webos in actual functionality. Who could forget notifications? Still the best way I have seen them handled in a mobile UI to date.
brundolfalmost 3 years ago
Is there a webOS emulator out there for Android devices, to complete the circle?
pcdoodlealmost 3 years ago
I was still on the palm centro when this was released so I never got any hands on with WebOS. I do miss the software and hardware design language used by the palm team. What was under the hood? Linux?
评论 #31609478 未加载
评论 #31612654 未加载
freshrap6almost 3 years ago
This is great!! Last week I took out my old Pre 2 and Pixi to show my kids. It brought up great memories. I can’t wait to spend the weekend going through this.<p>How did you find everything and put it together?
评论 #31614065 未加载
codyogdenalmost 3 years ago
Incredible! I&#x27;m a big fan this type of archival work. Great job!
xd1936almost 3 years ago
I wish I could upvote this twice. Long live webOS.
Morierisalmost 3 years ago
oh snap! I made this one <a href="https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?category=Games&amp;count=1009&amp;app=471" rel="nofollow">https:&#x2F;&#x2F;appcatalog.webosarchive.com&#x2F;showMuseumDetails.php?ca...</a><p>It&#x27;s nice to see it again. I always thought webOS and the palm pre were pretty rad, I really thought it catch on.
评论 #31614073 未加载
zwapsalmost 3 years ago
Palm Pre was the best phone I ever owned<p>edit: like, by a lot.
codezeroalmost 3 years ago
I don’t see my old app in there but it was for a now defunct social network so not too surprising. Great work putting this all together. I still boot up my Palm Pre for some nostalgia kicks from time to time.
评论 #31607876 未加载
DeathArrowalmost 3 years ago
webOS still lives on LG&#x27;s TV sets, fridges and smart watches.
评论 #31608365 未加载
评论 #31608094 未加载
评论 #31608627 未加载
radicalbytealmost 3 years ago
Oh that&#x27;s awesome. Need to see if I can find my old Palm.
jianshenalmost 3 years ago
I see an old Sudoku game I wrote in here and it brings back some great memories but now I&#x27;m also scared to look at my old code now. O_O<p>Curious how did you back all this up?
评论 #31613206 未加载
classichasclassalmost 3 years ago
Got a Prē 2 and a Veer here. Sounds like this will make a fun weekend.
评论 #31609119 未加载
meremortalsalmost 3 years ago
long live webOS!!
vincentleeuwenalmost 3 years ago
Very cool!
yuhongalmost 3 years ago
I remember when the plug on developer.palm.com was pulled: <a href="https:&#x2F;&#x2F;bugzilla.mozilla.org&#x2F;show_bug.cgi?id=1135561" rel="nofollow">https:&#x2F;&#x2F;bugzilla.mozilla.org&#x2F;show_bug.cgi?id=1135561</a>