[HN Gopher] Show HN: I restored Palm's webOS App Catalog, SDK an... ___________________________________________________________________ Show HN: I restored Palm's webOS App Catalog, SDK and online help system 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. Author : codepoet80 Score : 374 points Date : 2022-06-03 12:28 UTC (10 hours ago) (HTM) web link (www.webosarchive.com) (TXT) w3m dump (www.webosarchive.com) | miguelrochefort wrote: | Thanks for putting this together. webOS was way ahead of its | time, and I really liked the HP Veer at the time. | codepoet80 wrote: | I still use a Veer daily! | i80and wrote: | The Veer was such an amazing device. I have no idea how HP got | that keyboard to work so well! It absolutely sucks that we | can't have something like the Veer today :( | BLO716 wrote: | Had to update wikipedia.org :) | | https://en.wikipedia.org/wiki/WebOS | codepoet80 wrote: | Wow, thank you. | BLO716 wrote: | Modesty and all. :) Just picked up my webOS tablet from HP .. | off we go for a long weekend of fun, my friend. THANK YOU .. | for the rehashed fun. | atkailash wrote: | classichasclass wrote: | Got a Pre 2 and a Veer here. Sounds like this will make a fun | weekend. | codepoet80 wrote: | Yay! The community is still around -- drop us a line if you | need any help! Link is on the website. | classichasclass wrote: | I'm already reading your Classic tips. I loved the PalmOS and | have a lot of old school devices. Wish we could do something | about the 7-day timer, but at least it will run on webOS 2! | | I should finish that Gopher client I was writing ... | codepoet80 wrote: | There's a file you can delete every 7 days to re-arm the | timer. | classichasclass wrote: | No, I got that. It's just kind of a pain is all. | codepoet80 wrote: | Agreed. Since its Linux under the hood, I was thinking a | little cron job could fix that. Just haven't got around | to trying | xd1936 wrote: | I wish I could upvote this twice. Long live webOS. | freshrap6 wrote: | 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. | | How did you find everything and put it together? | codepoet80 wrote: | Lots of time and scraping, and lots and lots of community | contributions! | user3939382 wrote: | 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? | | One of my first startups was based on Treos, they were awesome | devices. Very snappy. | MBCook wrote: | In many ways the iPhone was the first _modern_ smartphone. | | You can pretty easily draw a line and see stuff designed before | the iPhone largely looked like the Treo or the Blackberry. | Things designed after largely looked like the iPhone. | | The Treo was more of a Palm Pilot with a cell phone built in, | or the same but Windows Mobile PDA. The Blackberry was a two- | way pager expanded into a cell phone. | | The iPhone was sort of designed from the ground up to be a | smart phone (the Sidekick may fit this too). | | The Treo was nice (never got to have one) but it's kind of a | different generation. The iPhone generation (along with | Android) is when smartphones exploded in popularity. | bombcar wrote: | There were _tons_ of "smartphones" before Apple - Blackberries | were very common and famous - Apple, if anything, took the lead | in designing a workable "touchscreen only" interface. | codepoet80 wrote: | I'd argue that Apple's big "innovation" was the capacitive | touch screen, that made the UI so much more fluid and | responsive. Palm almost shipped a webOS device with a | resistive touch screen, but pivoted away after Rubenstein | took the reigns. The Treo was a great device for its time, | but suddenly felt old fashioned after the iPhone came out -- | even though iOS was significantly less capable in its initial | implementation (modal notifications, no copy/paste, no apps, | etc...) | bombcar wrote: | Yeah the touchscreen was the first that "worked" like you | expected it to - before the best screens were the ones with | styluses which could work well, but was a piece to | lose/harder to use at a glance. | hamburglar wrote: | They also had the first browser that wasn't severely | crippled by compromises based on d-pad and extremely | inaccurate touch input. Before iphone, the mobile web was | a sad joke. | mananaysiempre wrote: | Opera Mobile (not Mini) for Symbian S60 with its d-pad | bag of tricks was surprisingly usable with desktop | websites, just crippled by a very low-res screen. Too bad | it seems to have fallen off the face of the Earth even | before Presto was abandoned. | hamburglar wrote: | I had some amazingly expensive Nokia 900 series phone | that had WebKit on it for testing something for work (no | way I was going to carry that monstrosity) and I remember | it being impressive that it could actually faithfully | render real pages. Still had garbage d-pad interaction. | bombcar wrote: | I remember that - a huge advantage of the original Safari | is it would show _desktop_ versions of many websites; | back then mobile sites were absolute trash. And it was | usable because you could pinch + zoom. | autoconfig wrote: | The capacitive touch screen was necessary but alone | wouldn't have meant much without the revolutionizing | software stack. You may think "revolutionizing" seems | hyperbolic here but a lot of people forget or don't realize | how truly far behind the competition was. | | Software keyboards were considered a complete no-go, even | by folks within Apple (Ken Kocienda's "Creative Selection" | is a great read on the development of the keyboard). | Dragging / flinging / pinch to zoom didn't exist anywhere | else or if it did, only in prototype or proof-of-concept | form. The capacitive screen unlocked these features but no | one else knew how to build them. | | I was working at Sony Ericsson when the first iPhone was | released. I distinctly remember holding it in my hand and | using mobile Safari for the first time and thinking... | "we're fucked". The company simply didn't have the | engineering chops needed to catch up. Later on Android | would provide a possible solution but we managed to screw | things up even with a full OS handed to us. | robin_reala wrote: | LG Prada had a big capacitive screen pre-iPhone.[1] What | Apple did well was bring everything together. | | [1] https://en.wikipedia.org/wiki/LG_Prada | Brendinooo wrote: | Yeah, the touchscreen was the biggest innovation. But the | mobile web experience was also head-and-shoulders above | anything that came before it, and it was also able to | leverage the success it had with iPod and iTunes to make | things smoother on the software/syncing side. | meremortals wrote: | long live webOS!! | ChrisArchitect wrote: | 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. | pcdoodle wrote: | 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? | codepoet80 wrote: | Yes, a real Linux with a web-based UI on top. They added a PDK | for running Linux apps later, and it still works. I (fairly) | recently compiled SCUMMVM for webOS, and it "just works" | pcdoodle wrote: | Very Cool! | qball wrote: | It was Linux to the point where you could run a full X11 server | (and LXDE desktop) as an app: it was what Windows 8 could have | been, if it was done right. | StillBored wrote: | I sure would like to know where this came from. | | Because I'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't visible publicly. | | Which means there its possible that the actual author'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. | | 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/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. | codepoet80 wrote: | Fair questions! Long before my time, but just before the | shutdown, the community scraped the catalog metadata -- its | been available in a well-known IPK since at least 2012. Because | of how apps were built for webOS, and the amazing community | around it, lots of sources are on GitHub or SourceForge. Many | of the IPKs similarly came from community archives. Most of the | media and SDK material came from the Wayback Machine, although | some is still available on HP's servers. In the end, I drew | from multiple sources, then had to write tools to compile it | all together into a usable fashion. | | I did reach out to some of the big name publishers, but was | generally ignored. Because the content is for archival | purposes, and there are some provisions for this in US | copyright law, I decided to take the approach of removing | content upon request, rather than trying to get affirmative | responses from people who are either unreachable, or | uninterested. To date, I've had one (very polite) take-down | request, which I responded to immediately, and removed their | content entirely from the archive. Today's post blew up a | little more than I expected, so I may get more -- I'll respond | to each appropriately. | | Everything I've published is on GitHub or archive.org, and | while I don't have as much spare time for it now, I'll do my | best to keep it curated and within fair use. If you'd like to | add some of your content to the archive (or have some of your | content removed) I've posted my email a couple of times in this | thread, or you can find it on the website. | andrewmunsell wrote: | This is amazing, thank you. | | 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. | | Ultimately I learned a ton and have great stories such as staying | up all night re-architecting Weatherman | (https://appcatalog.webosarchive.com/showMuseumDetails.php?&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. | | The highlight for me was winning one of the top spots in the Palm | Hot Apps competition for the "free apps" category with Pixi Dust | (https://appcatalog.webosarchive.com/showMuseumDetails.php?ca...) | . The physics weren'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!). | | 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. | joshmarinacci wrote: | Hey! I ran the Hot Apps competition when I was the lead | developer advocate. I remember Pixi Dust. I was amazed you | could get it so fast. | | Fun story: there was no internal API for app stats so every | morning I had to manually extract data via Excel, then run | scripts to generate the JSON that powered the Hot Apps | dashboard. Fun times. | shaneos wrote: | I remember you well!! I think my app Mazer came in second in | the free category. Such happy, simpler times | | https://appcatalog.webosarchive.com/showMuseumDetails.php?se. | .. | zoover2020 wrote: | And now kiss! Classic HN :) | joshmarinacci wrote: | The webOS dev community was amazing. I have such happy | memories of that time. It made me happy that I got into | this field. You all rock! | andrewmunsell wrote: | That's so cool! Of course with so many prizes on the line, I | spent quite a bit of time (when I was visiting my | grandparents in California none the less) over a weekend | hacking together all of the ideas I could think of. It was a | really great experience overall, and I'm glad you still | remember Pixi Dust :) | codepoet80 wrote: | If you've still got your back-end code, it'd be fun to restore | your app -- I could help host it! | andrewmunsell wrote: | I do have a zip archive of (I think all) my source code. | Maybe I'll try and post it on Github this weekend and send | you a link! | | Edit: Yep, I just checked and have both the app client and | backend code. I will post everything I can this weekend and | ping you via email if I can find it in your profiles or I see | you have your Discord alias. | codepoet80 wrote: | If you can't get me there, I have an email alias: | curator@<the website posted in this story> | zymhan wrote: | I'd love to dig out my Pixi to give this a try | jianshen wrote: | I see an old Sudoku game I wrote in here and it brings back some | great memories but now I'm also scared to look at my old code | now. O_O | | Curious how did you back all this up? | codepoet80 wrote: | I think this mostly answers your question: | https://news.ycombinator.com/item?id=31611208 | | The other part is the community. People who had backed up their | libraries. Devices found on eBay that still had a bunch of apps | on them. People who had hoarded IPKs and had them saved on hard | drives and were willing to share. That and lots of scraping | Google by filename... | Linda703 wrote: | qiller wrote: | This is awesome, found all of my apps. Ah the nostalgia. Mojo and | Enyo were great platforms for their time | codezero wrote: | 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. | codepoet80 wrote: | If you still have the IPK (or source code) I'd love to add to | the Museum! I'll message you over on Twitter. | joshmarinacci wrote: | 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. | | Who are you, BTW? Were you on the webOS engineering team? I was | in devrel. | codepoet80 wrote: | Yes, everything you need to setup your phone is here: | http://www.webosarchive.com/docs/activate/ | | I actually didn't work on webOS, but for a competing mobile | platform, but was always a huge fan of webOS, and ended up | licensing its printing subsystem from HP for our platform | (after HP gave up!) | | I love connecting with its original community, and I think I | found you on Twitter. Drop me a line if you'd like to swap war | stories! | alexk307 wrote: | 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. | haubey wrote: | 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'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're all still in the | engineering space, basically because of webOS. | | [1]: | https://appcatalog.webosarchive.com/showMuseumDetails.php?ca... | codepoet80 wrote: | Well you did good -- Study Buddy still works, all these years | later! | oogabooga13 wrote: | 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. | notjustanymike wrote: | 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't succeed. | codepoet80 wrote: | Yay! I'm so glad I was able to preserve it -- and nice job on | the app ;-) | lostgame wrote: | 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. | hajile wrote: | 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. | codepoet80 wrote: | I'd buy that in a heartbeat! | pcdoodle wrote: | Same! | aaaaaaaaata wrote: | 99k users to go | Morieris wrote: | oh snap! I made this one | https://appcatalog.webosarchive.com/showMuseumDetails.php?ca... | | It's nice to see it again. I always thought webOS and the palm | pre were pretty rad, I really thought it catch on. | codepoet80 wrote: | nice job! | forgotmypw17 wrote: | Hi there! I'm working on a platform/framework for making retro- | compatible websites, and was wondering if you'd have a few | minutes to test it with webOS? | | I've already tested with older BlackBerry, IE3, and as far back | as Netscape 2.x, but I don't have a webOS device. | | 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. | | The URL is in my profile... | codepoet80 wrote: | Edit: tried it out. When I posted, I got a message that said | "No Cookie" It wasn't obvious what to do next... I tried | registering and a message posted, but seemed to disappear. | Anyway, I appreciate the effort -- the more retro-friendly web | platforms, the better! | forgotmypw17 wrote: | Thank you! | | Those two issues are resolved for now. | | The first one is due to a feature designed to reduce the | impact of crawler bots, which I'm still testing, so it's off | for now. | | The second is due to a caching issue, so I've reduced the | window for that until cache-invalidation is solved :D | | I did see the message you posted, which says: | | >checking in from a webOS Touchpad! | | I was also able to recover the message you first sent, | reading: | | >Quickly checking in from a webOS Touchpad. Looks good from | here! | | Thank you again for testing! | Milner08 wrote: | 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? | codepoet80 wrote: | It takes a little work, but the restored SDK has info on | getting the official emulator up and running on VirtualBox | (you'll need an older version to create the VM, which is | linked) | shaneos wrote: | This makes me so, so happy! I put so much work into WebOS apps, | and your site lists five of them. Sadly it's missing a few, like | "My WebOS Apps", 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 - | https://www.youtube.com/watch?v=6U4bVq_VIhs&list=PL792FA4594... | | I'm getting so nostalgic, even tearing up a little :-) | | Flickr Mundo - | https://appcatalog.webosarchive.com/showMuseumDetails.php?se... | | Mazer - | https://appcatalog.webosarchive.com/showMuseumDetails.php?se... | | Irish Rain - | https://appcatalog.webosarchive.com/showMuseumDetails.php?&a... | codepoet80 wrote: | If you have the source or IPK anywhere for your missing apps, | I'd love to add to the archive! Drop me a line at | curator@<website listed in article> | nkotov wrote: | I think the Palm Pre was one of the prettiest designs and I | really liked how webOS looked back then. It's a shame that it | died in the mobile space. | larrywright wrote: | My LG television runs WebOS and it's easily the best of the | television OSes. | codepoet80 wrote: | The newer versions apparently got very heavily ad-laden, but | I agree - my webOS 4 TV is great! | bni wrote: | 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. | | 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. | | I made an app and its satisfying to see it in the Museum catalog. | radicalbyte wrote: | Oh that's awesome. Need to see if I can find my old Palm. | soganess wrote: | I wrote one of those apps (I'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. | | 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. | | I also love the idea that a screenshot I took on my computer | years ago is still kicking around on the internet. | | Anyway thanks again! | pisspiss wrote: | DeathArrow wrote: | webOS still lives on LG's TV sets, fridges and smart watches. | wincy wrote: | Wow I was about to ask if they licensed the name similar to how | Apple licenses the iOS/IOS name from Cisco. That's an | interesting bit of trivia that LG is actually using the same OS | as Palm! | protomyth wrote: | https://www.cnet.com/tech/mobile/webos-lives-lg-to- | resurrect... | | https://news.ycombinator.com/item?id=5278015 | codepoet80 wrote: | There are still many remnants of Palm in LG's TV OS -- but like | many smart TVs, they're getting cluttered with ads. There's an | open source re-implementation of mobile webOS using LG bits | called LuneOS: https://en.wikipedia.org/wiki/LuneOS | pjmlp wrote: | So much better than Android TV crap. | yuhong wrote: | codyogden wrote: | Incredible! I'm a big fan this type of archival work. Great job! | mt3ck wrote: | Wow.. you've done a lot thanks for resurrecting this! | | 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. | | 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. | | Definitely wouldn't have been here today without WebOS. | | 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. | | I am going to need to find my old devices now! | shitshitshit wrote: | eddieroger wrote: | There was a thread this week about calendars, and it made me miss | the unified calendar that webOS gave us. I'm excited (and | slightly paranoid) to see this now, and can'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. | | As a random second anecdote, I really miss the hacker community | around it. I can'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. | avel wrote: | FWIW you can have a unified calendar today with Google | Calendar. Ever since the Sunrise Calendar app [1] was | discontinued, I switched to a workflow where I have everything | centralized in my personal Google Calendar. How it works: | * I have a personal gmail account with my events and | apointments. * Shared a URL from my work calendar (it | helps that they use google workspace), and added that to my | personal calendar. Especially useful if you don't want to add a | work profile in your personal device. Personally the work | calendar is all I need to check on my phone when I'm not on my | work laptop. * Added the Facebook Events calendar URL. | * Added the Songkick Events calendar URL for keeping track of | concert dates. * You can also subcribe to anything else | you need, e.g. TV shows feed, Garmin's calendar feed, Formula | One or other sports' calendars, holidays calendar... | | [1] https://en.wikipedia.org/wiki/Sunrise_Calendar | pimlottc wrote: | I thought FB no longer let you share your personal events | calendar? I know I used to have mine shared to Google | Calendar a long time ago but haven't looked into it since it | stopped working. | JumpCrisscross wrote: | > _it made me miss the unified calendar that webOS gave us_ | | What did it do that CalDAV doesn't permit? | filmor wrote: | webOS had something called "Synergy" which was essentially a | set of databases/schemas/services to provide a unified view | on things. I don't fully remember whether this was actually | supported, but an app like Facebook could have "its" calendar | events (birthdays, events, etc.) stored in one of these and | they would seamlessly show up in the main calendar app, | without additional setup or sync required. Same held for | messaging (SMS, gtalk, Facebook, all in the one app) and | probably a few other things. | eddieroger wrote: | It wasn't competing with CalDAV, so there is no answer to | this question. What it did was present multiple sources, like | CalDAV, in a single view. | JumpCrisscross wrote: | I never saw webOS's calendar. I'm familiar with CalDAV. Was | trying to understand what made it memorably fun to you. | codepoet80 wrote: | Probably forums.webosnation.com -- its still there, although | its slowed down a lot. The last of us diehard users are on | Discord now: webosarchive.com/discord | andrewmunsell wrote: | It was originally called PreCentral :) | zwaps wrote: | Palm Pre was the best phone I ever owned | | edit: like, by a lot. | shortformblog wrote: | The HP TouchPad that I use as a digital clock was very happy to | see this. The page loaded up right away! | codepoet80 wrote: | If you have Hue lights, you might want to check out my One | Night Stand app for webOS, which lets you control them from | your digital clock... | http://appcatalog.webosarchive.com/app/OneNightStand | shortformblog wrote: | Awesome--will look into it! | qiller wrote: | I've built Flixi dashboard while back (https://appcatalog.webos | archive.com/showMuseumDetails.php?ap...). My last TouchPad died | some time ago, and then I couldn't get the SDK going on a new | workstation but a few users were running that thing still even | not that long ago! | als0 wrote: | 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. | hyperdimension wrote: | 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. | | It's just not as much fun to use the devices without it being | loaded with all sorts of fun programs. | | 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's not possible. | | Edit: I just realized this isn't about _that_ 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. | incidentist wrote: | 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's work. | codepoet80 wrote: | Nice to see you here, incidentist. Your work on novacom for | modern macOS has been invaluable! | prmoustache wrote: | 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't press 2 keys at the same | time. I did much less typing errors than I do know. | unwiredben wrote: | 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'm very happy to see this archive | of the great work the community created around these devices. | | If you want to archive my old Twitter feed, | https://twitter.com/webostips, 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. | codepoet80 wrote: | I see Roku too, from your Profile. That means you've worked on | three of my favorite platforms! | molbioguy wrote: | 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. | vincentleeuwen wrote: | Very cool! | myvoiceismypass wrote: | Is it crazy that I still think webOS is the best mobile OS of all | time? The pre and pixi were just... underpowered | zeroego wrote: | Not crazy in my opinion. So many of the things webOS did back | in like 2008 the iPhone just recently implemented. It was way | ahead of its time. I really wish it was still around. | hajile wrote: | We're getting close to 13 years since webOS launched and we | still don't have anything that comes close to the UI | functionality it offered. | justusthane wrote: | As someone who never used it, what made it better than | today's mobile OSs? | hajile wrote: | It was revolutionary in how it was just the modern OSX UI | on your phone. | | App menu was always on the upper-left side. Settings were | on the upper-left. There was a dock at the bottom for most- | used applications and an app drawer to hold the rest sorted | into tabs. | | CMD+Space to search your system was "Just Type" from the | "home screen". Their unified notification feed is something | I haven't really seen iOS or Android even attempt. | | I once heard the iOS app paradigm was the equivalent of | having a house with only doors facing to the outside. Going | from your master bedroom to the master bath requires | leaving the bedroom entirely, walking around the outside | until you find the master bath and then going in. | | When you multitask on OSX, do you switch applications by | minimizing your app and opening it again from a desktop | icon or from the app drawer? Nope. You use expose/mission | control to see what's open on your current screen. You can | also swipe left/right to view other virtual desktops. Your | running applications (rather than your desktop) is your | default view. | | Same thing with webOS. Swipe up for expose where you'd see | your current fanned out set of cards (one per app). Swiping | left/right would show different sets of cards that you | could create/rearrange based on whatever task. Just like | OSX, those tabs would be LIVE rather than paused background | stuff. | | The default view with webOS was also application-first | rather than desktop first. iOS and Android encourage having | EVERYTHING "open" even though anything past the last | handful of apps will probably have to reload anyway. The | result is that finding anything useful in that deck of | cards is _very_ hard. webOS encouraged sorting that list | and keeping it limited to what you were actually using. | | While all the differences may seem small, but together, the | overall experience feels much different. | | HP's second (third?) CEO of the year killed the whole palm | division when an investment and licensing webOS could have | made HP/webOS into what Google/Android is today. They were | finally coming out with decent hardware designs with bigger | screens and without the dedicated keyboard. | | Their in-progress Mochi design would be around a decade old | today, but when you look at it, it has an aesthetic that I | think most people would find very refreshing today. | | https://www.theverge.com/2014/4/5/5585216/team-behind- | webos-... | elzbardico wrote: | HP is the quintessential example of death by Harvard | Business School thinking. | scrlk wrote: | To think that HP was once a well respected company making | quality products (test equipment, ICs, medical devices | etc.) & known for good management ("HP Way"). | | All flushed down the toilet in a span of ~10 years in the | 00s, now known as a purveyor of subpar laptops and | printers. | | A shame that the HP brand didn't stay with what turned in | to Agilent and Keysight. | codepoet80 wrote: | A lot of what's in today's mobile OSes came from webOS. | Cards for multi-tasking. The full-screen gestures | introduced with the iPhone X basically came exactly from | webOS. Samsung copied its Touch2Share years later. It even | had some advanced sync features that no one has yet to | properly copy. Now-a-days, Android and iOS kinda take turns | copying each other and mobile webOS is mostly a relic -- | but it was from a time when phones didn't exist to suck up | your data for advertisers, so it remains charming and | delightful. | cmrdporcupine wrote: | A lot of the WebOS UI/UX DNA ended up in Android | generally and in Material Design specifically because | Matias Duarte went to Google as Palm imploded. He was a | VP at Palm and is now VP of design at Google. | dylan-m wrote: | Or that was the _hope_ , but unfortunately a lot of what | made WebOS good was the synergy between his team's | excellent design thinking and the clean, practical, well | designed platform underlying it. Android is a mess | because it tried to reinvent the wheel _everywhere_ from | day one, and then Google took over. Which means barely 15 | years later it carries multiple Windows ' worth of legacy | garbage. They've done some lovely UI design, but they | have been unsuccessful making that type of work anything | more than skin deep. | cmrdporcupine wrote: | Oh sure, I agree in general. Though I think I'd have a | hard time going back to WebOS now. The memory is likely | better than the reality. | explorigin wrote: | In design, they paid a lot of attention to making common | actions available with your free thumb so you could | navigate most apps with one hand. App-switching, context | menus, device operations were all swipe operations. | | Having a hardware keyboard made it a bit chunky but didn't | feel bad in your pocket because it was so smooth. Also the | hardware keyboard provided a true tactile feel so you could | even type out some messages without looking at your screen | nearly as much as you need to with on-screen keyboards. | rozap wrote: | Man, I miss phones that were designed for human hands. | Everything now is way too big to use one handed. | guerrilla wrote: | I really thought it would be the future... Just goes to show | that the best doesn't always win. | elteto wrote: | I bought a pixi the moment it came out... the OS was incredible | for the time. And it was so pretty. Unfortunately, the battery | lasted less than half a day and it almost burn a hole in my | pocket with how hot it constantly was. The hardware was | absolute crap. | | I returned it after a few days. | codepoet80 wrote: | The Pixi was poorly spec'ed. The Pixi Plus was a winner (for | the time) | lhball wrote: | To this day nobody does notifications as well as WebOS did. | | IMO the hard-headed refusal to make a touch keyboard even | optionally available also contributed to their demise. | unwiredben wrote: | It was coming... the WindsorNot design was just a slab with | no keyboard, IIRC. https://www.webosnation.com/windsornot- | webos-slate-smartphon... | hajile wrote: | I picked up an HP Touchpad during the fire sale and | remember being surprised by how good the keyboard was at | the time compared to an ipad or android tablet -- | especially given how those had been on the market so much | longer. | qiller wrote: | In the phone land at least, TouchPad was a nice tablet | hajile wrote: | That dual-core 1.2/1.5GHz Scorpio was blazing fast and the | 128-bit NEON unit kept them going quite a bit longer than | the competing A8 systems. | brundolf wrote: | Is there a webOS emulator out there for Android devices, to | complete the circle? | mempko wrote: | 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. | codepoet80 wrote: | There's an app for that! | http://appcatalog.webosarchive.com/app/leodarts | mempko wrote: | OMG thank you! This made my day. ___________________________________________________________________ (page generated 2022-06-03 23:00 UTC)