Palm's WebOS - the mobile platform that almost was – Jon Wise

Vintage Computer Federation
29 Jun 202448:57

Summary

TLDRCe script de présentation passionnante retrace l'histoire de webOS, du lancement de Palm Inc. en 1992 jusqu'à son avenir après l'acquisition par HP en 2010. Le narrateur partage son parcours avec webOS, l'évolution de l'interface utilisateur et les innovations qui ont influencé les smartphones modernes. Il explore également la vitalité de la communauté webOS qui, malgré la fin officielle du système d'exploitation, a continué à le maintenir et à le développer, montrant comment les applications webOS, basées sur des technologies web, sont toujours pertinentes et fonctionnelles sur de multiples plateformes.

Takeaways

  • 📱 Le système d'exploitation webOS a été sauvé et maintenu par une communauté de passionnés après sa fin officielle.
  • 👥 Il y avait une époque créative dans l'industrie des téléphones avant l'ère de la domination de deux géants, où les téléphones étaient le produit et non les utilisateurs ni leurs données.
  • 🏢 Palm Inc. a traversé plusieurs étapes, y compris des fusions et des acquisitions, avant de devenir indépendant à nouveau en 2000.
  • 🛠️ Les premiers appareils mobiles de Palm ont évolué, passant de l'utilisation de systèmes d'exploitation tiers à la création de leur propre plateforme, Palm OS.
  • 📈 L'acquisition de Palm par HP en 2010 a été suivie d'une tentative de redémarrage de la plateforme webOS, mais elle a échoué face à la concurrence.
  • 🔧 La communauté a continué à développer et à maintenir webOS après son ouverture, y compris la création de nouvelles versions du système d'exploitation et de nouvelles applications.
  • 🌐 WebOS a introduit de nombreuses innovations qui sont devenues courantes dans les smartphones modernes, telles que la multitâche basée sur des cartes et la charge sans fil magnétique.
  • 🛰️ La plateforme webOS a été reprise par LG, qui l'utilise toujours dans leurs téléviseurs intelligents.
  • 👾 Les applications développées pour webOS étaient basées sur des technologies web et étaient donc remarquablement portables, un concept aujourd'hui connu sous le nom d'applications web progressives (PWA).
  • 💻 Le développement d'applications pour webOS était accessible, offrant une expérience de programmation similaire à celle des applications web modernes.
  • 🗃️ Des efforts de préservation ont été réalisés pour archiver et restaurer les applications et les ressources associées à webOS, y compris la mise en place de services et de documentation pour la communauté.

Q & A

  • Quel est le sujet principal de la présentation ?

    -Le sujet principal de la présentation est l'histoire et l'impact du système d'exploitation webOS, y compris son développement, son évolution et comment la communauté l'a maintenu vivant après sa fin officielle.

  • Pourquoi les téléphones d'avant l'ère de la duopolie des smartphones étaient-ils plus créatifs selon le présentateur ?

    -Selon le présentateur, les téléphones d'avant l'ère de la duopolie étaient plus créatifs car ils exploraient des formes factorielles intéressantes et des idées novatrices, et étaient centrés sur la création d'expériences utilisateur excellentes plutôt que de considérer les utilisateurs et leurs données comme des produits.

  • Quel est le lien entre Palm Inc. et les Palm Pilots mentionnés dans la présentation ?

    -Palm Inc. était l'entreprise à l'origine derrière les Palm Pilots. Elle a été fondée en 1992 et a développé le Palm OS, le système d'exploitation utilisé par les Palm Pilots.

  • Comment la communauté a-t-elle géré la fin officielle de webOS ?

    -Après la fin officielle de webOS, la communauté l'a maintenu vivant en continuant à développer des applications, en créant des versions communautaires du système d'exploitation et en s'occupant de la préservation et de la restauration des applications et du matériel.

  • Quels sont les principaux éléments d'innovation de webOS qui sont toujours utilisés dans les smartphones d'aujourd'hui ?

    -Les principaux éléments d'innovation de webOS qui sont encore utilisés comprennent la multi-tâche basée sur des cartes, le chargement sans fil magnétique aligné, la fonctionnalité Touch to Share, le mode d'exposition et le service de synchronisation Synergy.

  • Quel est le rôle de John Rubenstein dans l'histoire de webOS ?

    -John Rubenstein a été un élément clé dans la création de webOS. Ayant été influent dans la création de l'iPod chez Apple, il a rejoint Palm pour travailler sur le nouveau système d'exploitation et est devenu PDG de Palm en 2009.

  • Pourquoi HP a-t-elle acheté Palm et webOS ?

    -HP a acheté Palm et webOS pour utiliser le système d'exploitation sur l'ensemble de ses appareils, y compris les imprimantes et les téléviseurs intelligents, et pour créer un écosystème universel basé sur webOS.

  • Quels étaient les principaux problèmes rencontrés par le Touchpad, le produit phare de HP avec webOS ?

    -Le Touchpad a rencontré des problèmes tels que la concurrence directe avec le iPad de Apple, un lancement précipité et des fonctionnalités manquantes, ce qui a conduit à une cession massive des stocks et à l'arrêt de la production après seulement 49 jours.

  • Quelle est la signification de la compatibilité de webOS avec les applications PWA (Progressive Web Apps) ?

    -La compatibilité de webOS avec les PWA signifie que les applications développées pour webOS sont incroyablement portables et peuvent fonctionner sur de nombreuses plates-formes modernes, y compris Linux, Windows, macOS, Android et iOS, avec le même code source.

  • Comment la communauté webOS a-t-elle géré la perte de son forum et de son dépôt d'applications en 2022 ?

    -La communauté a migré vers de nouvelles plateformes comme Discord et a créé un nouveau forum. Ils ont également continué à archiver et à restaurer les applications et les ressources, en utilisant des proxies SSL pour contourner les problèmes de sécurité TLS avec le web moderne.

Outlines

00:00

🌐 Présentation de la communauté WebOS

Le présentateur remercie l'auditoire et introduit le sujet de WebOS, un système d'exploitation mobile qui a été maintenu par une communauté de passionnés malgré son échec commercial. Il évoque l'ère précédant le duopole actuel des smartphones et souligne l'innovation et la créativité des formes et des idées de l'époque, où les téléphones étaient des produits pour les utilisateurs et non les données. Il se réfère à WebOS comme une expérience utilisateur exceptionnelle et commence à raconter l'histoire de Palm Inc., depuis sa fondation en 1992 jusqu'à son achat par 3Com et la création de Handspring, mettant en avant les tentatives de ces entreprises pour innover dans le domaine de la mobilité.

05:01

📱 L'évolution de Palm et les débuts de WebOS

Ce paragraphe décrit l'évolution de Palm Inc., qui après avoir été rachetée par 3Com, a donné naissance à Handspring. Palm est devenue indépendante à nouveau en 2000 et a lancé la révolution du smartphone avec le trio 180. En 2006, Palm a acquis les droits à leur système d'exploitation, mais a rencontré des difficultés financières. L'investissement de l'entreprise Elevation Partners et l'arrivée de John Rubenstein, influent dans la création de l'iPod, ont marqué le début de WebOS. Malgré les problèmes de qualité et les défis de lancement, Palm a continué à innover avec de nouveaux appareils et l'annonce de WebOS 2.2. HP a finalement racheté Palm en 2010 et a prévu d'utiliser WebOS sur tous ses appareils, mais a abandonné le projet en 2011 après un lancement insuccès du Touchpad.

10:02

🛠️ La préservation et l'innovation de WebOS par la communauté

Après l'abandon de WebOS par HP, la communauté a continué à le maintenir et à l'innovuer. En 2013, la communauté a lancé une mise à jour appelée Luna Community Edition, apportant de nouvelles fonctionnalités à WebOS. En 2014, la communauté a publié un nouveau WebOS basé sur les composants open source, nommé Luna Next (ou LuneOS), qui a permis à WebOS de rester pertinent avec des fonctionnalités modernes. Depuis, il y a eu de nombreuses mises à jour et des efforts de préservation, notamment l'archivage d'applications, la restauration du SDK et la création de nouvelles applications pour la plateforme.

15:02

🔧 Défi et solutions pour les appareils WebOS hérités

Ce paragraphe aborde les défis auxquels sont confrontés les appareils WebOS hérités, notamment la fin du support pour les anciennes versions de TLS et la nécessité d'HTTPS pour la navigation web moderne. La communauté a trouvé des solutions, comme l'utilisation de proxies SSL bump pour permettre aux anciens navigateurs de communiquer avec les sites web modernes. De plus, des efforts de préservation ont été réalisés pour maintenir l'accès aux services essentiels et pour permettre aux applications WebOS de continuer à fonctionner sur des plateformes modernes.

20:03

📱 Utilisation quotidienne et réparation des appareils WebOS

Le présentateur partage ses expériences avec les appareils WebOS, y compris la réparation de la Touchpad et la façon de l'amener à l'ère moderne avec des mises à jour et des solutions pour les problèmes de connectivité. Il discute également des communautés de soutien, comme Discord et d'autres forums, et encourage les propriétaires d'anciens appareils à les réutiliser pour des tâches quotidiennes, en dépit des limitations de la technologie actuelle.

25:07

🤖 Problèmes de compatibilité et solutions pour WebOS

Ce paragraphe se concentre sur les problèmes de compatibilité que rencontrent les appareils WebOS avec les technologies modernes, comme la nécessité d'une version plus récente de TLS pour la sécurité web. La communauté a développé des solutions, notamment des proxies SSL bump, pour contourner ces problèmes et permettre aux appareils WebOS de rester connectés à Internet. Le présentateur partage également des ressources pour aider les utilisateurs à mettre à jour et à utiliser leurs appareils WebOS, y compris des liens vers des guides et des outils de développement.

30:10

🏆 La communauté WebOS et ses projets actifs

Le présentateur met en évidence les efforts continus de la communauté WebOS pour maintenir la plateforme et pour en développer de nouvelles fonctionnalités. Il mentionne les projets actifs, tels que la mise à jour de la plateforme Luna, l'archivage et la restauration des applications, ainsi que la création de nouvelles applications. Il invite les participants à rejoindre les communautés en ligne pour échanger des idées et obtenir de l'aide pour leurs projets WebOS.

35:12

📚 Ressources et assistance pour les développeurs WebOS

Ce paragraphe présente les ressources disponibles pour les développeurs intéressés par WebOS, notamment le SDK restauré et l'accès à l'appareil virtuel pour tester les applications. Le présentateur encourage les développeurs à explorer et à contribuer à la plateforme, en soulignant la facilité d'apprentissage et la flexibilité de développement multiplateforme offerte par WebOS.

40:14

🔄 La renaissance de WebOS et son avenir

Le présentateur conclut en soulignant la renaissance de WebOS grâce aux efforts de la communauté, malgré l'abandon initial par HP. Il mentionne les projets actuels et les possibilités futures pour la plateforme, y compris la compatibilité avec les dispositifs modernes et la possibilité de développer des applications multiplateformes. Il invite les participants à explorer et à contribuer à la communauté WebOS.

Mindmap

Keywords

💡webOS

webOS est un système d'exploitation mobile basé sur Web qui a été introduit par Palm Inc. dans les années 2000. Dans le script, il est mentionné comme étant un système d'exploitation innovant qui a influencé les smartphones modernes, notamment par la mise en place de la multitâche basée sur des cartes et de la charge sans fil magnétique. L'un des aspects clés de webOS était son architecture basée sur Linux avec une interface utilisateur Web, permettant aux développeurs de créer des applications Web progressives qui fonctionnent sur de nombreuses plateformes.

💡Palm Inc.

Palm Inc. était une entreprise qui a joué un rôle central dans le développement des ordinateurs personnels portables et des systèmes d'exploitation mobiles. Le script mentionne l'histoire de Palm Inc., de son lancement de l'Pilot 1000 à son acquisition par 3Com, et son rôle dans la création de webOS. Palm Inc. a été un pionnier dans le domaine des technologies mobiles, avec des produits tels que le Palm Pilot qui ont influencé les générations futures de dispositifs mobiles.

💡Zoomer

Le Zoomer était un appareil échoué commercialisé par Tandy et fabriqué par Casio, mentionné dans le script comme l'un des premiers essais de Palm Inc. dans le domaine de l'informatique mobile. Bien que le Zoomer n'ait pas réussi sur le marché, il a représenté une étape importante dans l'évolution de la vision de Palm Inc. pour les appareils mobiles.

💡Handspring

Handspring était une entreprise créée par des fondateurs de Palm Inc. qui n'étaient pas satisfaits de la direction prise par l'entreprise après son acquisition par 3Com. Dans le script, Handspring est décrite comme ayant développé l'interface Springboard et le module cellulaire pour les appareils Palm, qui ont été des précurseurs des smartphones modernes. Cette entreprise a joué un rôle significatif dans l'histoire de la convergence des appareils mobiles et des téléphones.

💡Palm Pre

Le Palm Pre était un smartphone qui a été annoncé par Palm en 2009 et qui a utilisé le système d'exploitation webOS. Comme mentionné dans le script, le Palm Pre a été un point de départ important pour la révolution des smartphones et a introduit de nouvelles fonctionnalités innovantes, mais a également rencontré des problèmes de qualité lors de son lancement.

💡HP

Hewlett-Packard (HP) a acquis Palm Inc. en 2010 pour 1,2 milliard de dollars, comme indiqué dans le script. HP a déclaré son intention d'utiliser webOS sur l'ensemble de ses appareils, y compris les imprimantes et les téléviseurs intelligents, avant de finalement mettre fin au projet et d'ouvrir le système d'exploitation webOS source. HP a également lancé le TouchPad, un appareil qui visait à concurrencer le premier iPad de Apple.

💡Touchpad

Le Touchpad était un tablette informatique développée par HP et basée sur le système d'exploitation webOS. Le script mentionne le Touchpad comme un appareil destiné à concurrencer le iPad de première génération d'Apple, mais qui a échoué en raison de la concurrence et des problèmes de compatibilité avec les sites Web modernes. Le Touchpad est devenu un symbole de l'éphéméralité des technologies et des tentatives de rupture sur le marché des appareils mobiles.

💡Lunux

Lunux est une version modifiée de webOS développée par la communauté des utilisateurs après que HP ait ouvert le code source de webOS. Comme expliqué dans le script, Lunux a permis de donner une nouvelle vie à la plateforme en utilisant des technologies plus récentes telles que QT5 et Webkit 2, et en apportant des améliorations et des fonctionnalités manquantes à la plateforme originale.

💡PWAs (Progressive Web Apps)

Les Progressive Web Apps (PWAs) sont des applications Web progressives qui offrent une expérience utilisateur semblable à celle des applications natives. Dans le script, il est mentionné que webOS a été un pionnier dans le développement de PWAs, permettant aux applications de fonctionner sur de nombreuses plateformes avec le même code, ce qui illustre l'idée de la réutilisabilité du code et de la portabilité des applications.

💡Communauté webOS

La communauté webOS est un groupe d'utilisateurs et de développeurs passionnés qui ont continué à soutenir et à développer la plateforme malgré son échec commercial. Le script décrit les efforts de la communauté pour archiver et restaurer les applications, le SDK et d'autres ressources, ainsi que pour créer de nouvelles applications et maintenir la plateforme à jour avec des versions comme Lunux.

💡SSL bump proxy

Un SSL bump proxy est un outil utilisé pour contourner les limitations de sécurité TLS des anciens navigateurs webOS, permettant aux appareils plus anciens de communiquer avec les sites Web modernes. Le script mentionne l'utilisation de cet outil comme une solution pour permettre aux appareils webOS d'accéder aux sites Web qui n'offrent plus le protocole TLS de leur époque.

Highlights

Introduction to the community keeping webOS alive and the speaker's journey with the platform.

Nostalgia for the era of creative phone designs and user-centric experiences before the current duopoly.

Historical overview of Palm Inc, from its founding in 1992 to the development of Palm OS.

The significance of the Palm Pilot and its impact on the mobile computing industry.

The evolution of Handspring and its innovative springboard interface for modular devices.

The merger of Palm and Handspring, and the rebranding as Palm Inc.

Influence of John Rubenstein, former Apple executive, on the development of webOS.

The launch of Palm Pre and its reception at CES 2009, leading to a surge in Palm's stock price.

HP's acquisition of Palm and the ambitious plan to use webOS as a universal platform.

The short-lived Touchpad tablet and its unfortunate comparison to the iPad 2.

The discontinuation of Touchpad and the infamous fire sale that followed.

HP's decision to open-source webOS and its subsequent purchase by LG for smart TV usage.

The enduring influence of webOS on modern smartphones, including card-based multitasking and wireless charging.

The community-driven preservation efforts and the development of new apps for webOS.

The versatility of webOS apps as progressive web apps, runnable on various platforms with minimal changes.

Challenges faced by legacy platforms, such as the transition to HTTPS-only web and outdated rendering engines.

The community's efforts to maintain and update webOS, including the development of LunOS.

The restoration of the original SDK and the archiving of the app catalog by community members.

The practical use of refurbished webOS devices as daily drivers and the community's support through Discord.

The potential for using webOS devices with a homemade 2G network as a workaround for the shutdown of 3G services.

Transcripts

play00:02

[Music]

play00:30

thank you very much and good morning and

play00:31

thank you everyone for being here uh and

play00:33

not being in line at the consignment

play00:36

shop uh there's just me up here but um I

play00:40

represent a community that's uh been

play00:42

keeping web OS alive there's dozens of

play00:45

us uh and uh I'm really excited to see

play00:48

the engagement here and tell a bit about

play00:50

the my uh Journey with webos um and kind

play00:55

of what we've been doing with the

play00:56

platform since it officially died um

play01:01

I I I put this as the subtitle um one of

play01:05

the delightful things that I I want to

play01:07

talk about with webos and this whole era

play01:10

of phones before the duopoly we have now

play01:12

is that um it was it was creative there

play01:16

were interesting form factors there were

play01:18

interesting ideas being explored and uh

play01:22

the phones were the product the user and

play01:24

our data weren't the product back then

play01:27

it was about creating great experiences

play01:29

and and web OS was truly a great

play01:32

experience but to tell the story of web

play01:34

OS and um my involvement in web OS we

play01:38

have to do a little bit of History um

play01:40

who had a Palm Pilot raise your hand

play01:43

yeah almost everyone in the room yeah I

play01:46

had uh numerous and uh you were real

play01:50

geek if you had a a cell phone on one

play01:53

hip in your Palm Pilot on the other hip

play01:55

and you could dual

play01:56

wield um this is the same company uh

play01:59

although it went through some iterations

play02:01

um the original palm Inc was founded in

play02:04

1992 and they didn't have their own

play02:06

Hardware platform uh when they started

play02:09

um they had some ideas and a vision but

play02:11

they actually wrote software for a

play02:14

device called the Zoomer um Zoomer was

play02:17

uh marketed by Tandy but made by Casio

play02:20

it was a flop um but this idea of mobile

play02:23

Computing was very exciting uh in the 9s

play02:27

and uh there were a variety of attempts

play02:30

including Apple's

play02:31

Newton um Palm was uh purchased by us

play02:35

robotics in

play02:37

1995 uh it was 1996 when they finally

play02:41

released their own Hardware platform uh

play02:43

the pilot 1000 and its Big Brother um

play02:46

the pilot 5000 they were the same

play02:48

physical size but the 5,000 had more

play02:51

memory no backlit screen um but most of

play02:55

what we know about uh the Palm OS kind

play02:58

of first came to life there

play03:00

um Palm was bought by 3om in

play03:04

1997 and the original Founders weren't

play03:07

happy with the direction that three col

play03:09

was taking their baby uh so they split

play03:12

off and created uh a new company called

play03:15

handspring um that's the handspring down

play03:17

there and what was interesting about

play03:18

handspring is it had uh this springboard

play03:21

interface where you could plug different

play03:23

modules into it um so there was an MP3

play03:26

player module a GPS module I actually

play03:29

had an audible audiobook um module uh

play03:32

that I ended up paying for way longer

play03:34

than I thought I was going to um but the

play03:37

most interesting one was this cell phone

play03:39

module uh the cellular module you could

play03:41

plug in and combined with an app on the

play03:44

device could turn your dual wielding

play03:48

device devices into a single device that

play03:51

you could carry with you um I had a

play03:53

friend who had one it was it was pretty

play03:55

Cloe it sort of barely worked um but the

play03:58

idea was there and

play04:00

really sparked the imagination of the

play04:02

industry um Palm itself became

play04:05

independent again in uh the year

play04:09

2000 um and they spun out a company

play04:12

called Palm Source uh to license and

play04:15

develop pal OS so handspring was a lie

play04:18

of palm source and uh handspring kind of

play04:22

took this phone idea and launched uh the

play04:24

trio 180 um which was that final device

play04:28

you see there which was sort of the

play04:30

start of this uh smartphone Revolution

play04:34

the companies merged again um palm and

play04:36

handspring in 2003 as palm one

play04:41

Inc um they didn't own their OS at that

play04:44

point though um Palm one purchased the

play04:48

Palm trademark from Palm source so they

play04:51

could call themselves Palm again

play04:52

rebranded as palm Inc um and a company

play04:55

called access uh purchased Palm source

play04:58

and owned the Osos

play05:00

so they had a hardware platform they had

play05:03

their kind of original Vision they had

play05:05

this phone idea

play05:08

um put to practice uh they didn't have

play05:11

the OS um so they were experimenting in

play05:13

a lot of different directions um this is

play05:16

the the far left there my right is kind

play05:19

of the final form factor of the trio um

play05:22

but that's a version running um Windows

play05:25

mobile um so that was the SE or 600

play05:28

W um

play05:30

the other side is the life Drive uh the

play05:33

life Drive had a hard drive in it um and

play05:35

so it was supposed to be more of a

play05:36

multimedia device um so they were trying

play05:39

lots of different things uh they did

play05:42

finally in 2006 uh acquire a permanent

play05:45

license free uh rights to the OS from

play05:49

access um and they were financially in

play05:52

trouble at this point uh it was it been

play05:55

a rough decade uh for pal um so there

play05:59

was a bit of a rescue effort by uh an

play06:02

investment firm called elevation

play06:03

Partners who bought uh 25% of the

play06:07

company in

play06:08

2007 uh also in 2007 Palm announced and

play06:13

then fairly quickly cancelled um before

play06:15

it shipped the

play06:17

folio uh the folio was a linux-based

play06:19

companion device you could tether it to

play06:22

your palm phone it would give you a

play06:24

bigger screen more features um you could

play06:28

do more with it keep your phone in your

play06:30

pocket even though this never really

play06:32

shipped this was not their last

play06:34

experiment with Linux in 2008 Palm

play06:38

announced the pdas were dead um the

play06:41

smartphones were the future uh there

play06:43

wouldn't be two devices on your hip

play06:45

anymore from now on it was just going to

play06:47

be mobile and that they had a new mobile

play06:50

OS

play06:52

coming what was really interesting about

play06:54

this era is as well as receiving that

play06:57

25% kind of ownership investment

play07:00

um from elevation Partners they got an

play07:02

infusion of talent uh including a

play07:04

gentleman named John Rubenstein who had

play07:06

been influential in the creation of the

play07:09

iPod at Apple uh Rubenstein started

play07:12

fairly uh strategically poaching um from

play07:16

Apple uh to work on this new OS that

play07:20

they had announced in 2009 Rubenstein

play07:23

became CEO and they announced uh web OS

play07:27

and the Palm Prix at CEO yes uh so

play07:31

that's him and that's the

play07:32

pre uh at this point in 2009 Palm's

play07:36

stock had fallen to $3 a share after the

play07:39

announcement at CES which kind of

play07:42

shocked the

play07:43

world uh there stock skyrocketed to $18

play07:48

a share so it really seemed like Palm

play07:50

was uh was resurging unfortunately the

play07:55

pre-launched is a Sprint exclusive um

play07:58

the initial release had some quality

play08:00

issues and it was a 1.0 OS um so

play08:04

although it was incredibly interesting

play08:08

it had some uh shortcomings uh that they

play08:11

needed to fairly aggressively address uh

play08:14

by 2010 shares were back down to

play08:18

$4 between 2009 and 2010 Palm had

play08:22

released or announced for release the

play08:25

kind of next wave of Hardware the pixie

play08:27

the pre plus the pixie Plus and the pre-

play08:30

to um so Hardware was looking good

play08:33

financially the company was in really

play08:35

rough shape and was actively looking for

play08:38

a new

play08:39

Suitor by June of 2010 HP had acquired

play08:43

pal for 1.2 billion and in early 2011 HP

play08:47

announced uh that they were going to use

play08:49

web OS everywhere they called it their

play08:51

Universal platform they be uh they

play08:54

announced that they would be using it in

play08:56

all of their devices including printers

play08:58

and smart TVs

play09:00

uh their newly acquired uh phone

play09:02

platform and future form

play09:05

factors uh they also announced uh next

play09:08

wave of Hardware uh the VR and the pre3

play09:12

uh the V is a tiny device this is it

play09:16

here yeah uh slide out keyboard just

play09:20

like the pre um remarkably capable uh um

play09:26

little smartphone um I used it as a

play09:30

daily driver uh until about two years

play09:33

ago when T-Mobile shut down the 3G

play09:35

network and uh you can't do much with it

play09:38

anymore um the pre2 got rebranded as an

play09:41

HP device instead of a palm device and

play09:44

they announced web OS 2.2 as a major uh

play09:48

update to the platform that brought a

play09:50

lot of missing

play09:52

features in 2011 they announced web OS

play09:56

uh running inside of Windows um and that

play09:59

all of their computers that they shipped

play10:01

uh would have Windows and would be

play10:03

running web OS inside them and in 2011

play10:06

they also released the touchpad uh this

play10:09

is a

play10:10

touchpad it was intended as a competitor

play10:12

to the first gen iPad um and it actually

play10:16

looks a fair bit like the first gen iPad

play10:18

unfortunately Apple had earlier in the

play10:21

year um launched iPad 2 which was a

play10:24

significantly better device and the uh

play10:28

touchpad couldn't really hold a candle

play10:30

to

play10:31

it it was an 8.9 inch device uh running

play10:35

web OS uh version three like other web

play10:39

OS devices the touchpad featured

play10:40

wireless charging a Touch to Share

play10:43

feature um and uh they announced a 4G

play10:46

enabled version also in Prototype was

play10:49

the Touchpad Go um a 7in little brother

play10:52

to the touchpad uh the go uh was never

play10:55

released um so all that we have is uh

play10:59

pvt production verification test and

play11:02

earlier uh prototypes um they're quite

play11:05

rare considered very valuable by the

play11:08

community um if you can find one they're

play11:10

really cool devices um I have one but

play11:13

you're not allowed to see

play11:16

it on August 18th so 49 days after the

play11:21

US launch of the touchpad uh they

play11:23

discontinued it remaining stock yeah 49

play11:27

days remaining stock was sold off in a

play11:29

fire sale the initial price for the 16

play11:31

gig model had been $4.99 the 30 gig

play11:34

model was

play11:35

$5.99 uh they sold them in this fire

play11:38

sale for $99 or $149 for uh the bigger

play11:42

model uh the 4G ones were never released

play11:45

uh the only people that had them were um

play11:48

uh HP employees uh I also have one of

play11:50

those it also worked on AT&T up until

play11:54

recently at these prices just under a

play11:57

million touchpads were sold uh so the

play11:59

touchpads themselves aren't terribly

play12:01

rare um HP had brought in new leadership

play12:05

after something of a scandal and uh the

play12:09

new leadership undid all of the

play12:11

announcements related to web OS and then

play12:15

announced they were looking for a buyer

play12:17

for what they called their personal

play12:18

systems group in December 2011 HP

play12:22

announced web OS was being open- sourced

play12:25

uh the last version of webos version

play12:27

3.05 was released in January of 2012 in

play12:31

February of 2013 LG purchased web OS and

play12:35

they still to this day use it in their

play12:37

Smart

play12:39

TVs so if you're keeping track in just

play12:43

over two years web OS was launched had

play12:46

three major uh waves of Hardware

play12:49

releases three major updates to their

play12:51

operating system and then

play12:55

died but its influence is still felt um

play12:59

so many Innovations from web OS are part

play13:02

of the smartphones we use today uh card

play13:05

based multitasking which you're familiar

play13:08

with now was pioneered on web OS uh

play13:11

magnetically aligned wireless charging

play13:13

what Apple calls mag

play13:15

safe this was the

play13:19

Touchstone magnetically

play13:21

aligned 2009 uh Touch to Share what

play13:24

Apple now calls name drop um was

play13:27

pioneered in web2 .2 uh exhibition mode

play13:31

what Apple calls standby mode uh where

play13:33

if your device is charging uh while the

play13:36

screen's off it can show you content um

play13:39

that was part of the platform right from

play13:41

the beginning and then something that's

play13:43

never been fully duplicated uh what web

play13:46

OS called Synergy which was sync

play13:49

services that was pervasive throughout

play13:51

the platform the closest we have today

play13:53

is files integration in

play13:56

iOS um the biggest thing though for for

play13:59

me as a former web developer is that web

play14:01

OS pioneered what we now call pwas or

play14:04

Progressive web apps so applications

play14:06

developed for web OS are actually

play14:09

remarkably portable this is because of

play14:12

the architecture um the initial uh web

play14:14

OS architecture was pure Linux at the

play14:17

core it's a real Linux environment you

play14:20

can drop to a terminal and run Linux

play14:22

commands and then the UI layer uh was

play14:26

pure web uh with a webkit rendering

play14:28

engine

play14:30

um things were kind of stitched together

play14:32

uh with debus debus was wrapped um as a

play14:35

service called the Luna service bus for

play14:38

intera uh um and process Communication

play14:41

in webos 1.0 background Services were

play14:44

written in uh Java uh but they went Hard

play14:48

To The Hoop with uh web development

play14:50

starting in 2.0 and background Services

play14:52

were written in node.js um so you

play14:55

literally wrote the back and the front

play14:57

end of your application in JavaScript

play15:00

for web OS and the performance was

play15:01

remarkable for its

play15:03

time um they had two um of these

play15:07

JavaScript Frameworks the original one

play15:09

called Mojo uh was designed for phones

play15:13

and was fairly deeply tied um to the

play15:16

platform architecture uh the follow-up

play15:18

one called Eno um is still usable today

play15:23

uh was intended uh for crossplatform

play15:25

support as kind of their push to support

play15:28

other for factors and and

play15:30

platforms um later in its life cycle so

play15:34

not after the original SDK release but

play15:37

about a year I think after um they

play15:39

published the pdk which is the plug-in

play15:41

development kit which made it easy to

play15:43

Port um applications written in

play15:47

C++ uh with like QT for Linux to the

play15:50

platform uh and we still take advantage

play15:52

of that

play15:54

today web OS launched with an app

play15:56

catalog uh it initially only had 18 apps

play16:00

uh within 6 months it had grown to 30

play16:02

apps and had a million uh downloads the

play16:06

catalog included an emulator called

play16:08

classic uh that could run pal OS apps so

play16:11

if you had a Palm Pilot you could

play16:12

actually run your palm apps on web OS

play16:17

um the because of its kind of very open

play16:21

underpinnings um the hacker and Homebrew

play16:24

Community loved these devices and

play16:27

initially uh Palm's lawyers did not love

play16:30

the hacker Community um there was uh

play16:33

some corporate soul searching about how

play16:35

they should uh deal with this and they

play16:37

decided uh eventually after a few months

play16:40

of soul searching um to embrace the

play16:42

community um so as well as the official

play16:45

app catalog which sort of grew out of

play16:47

this Homebrew effort there was a

play16:48

Homebrew catalog of applications written

play16:51

by hobbyist developers um hackers and uh

play16:56

Linux Porters

play16:59

by December 2011 when the app uh catalog

play17:03

was sunset it had 10,2 apps in it um

play17:08

many of the bigname vendors pulled their

play17:09

apps when the uh shutdown was announced

play17:12

HP actually kept the servers running

play17:15

until March 15 uh

play17:18

2015 but this was not the end of

play17:23

webos because HP had open source most of

play17:26

the platform the community remained

play17:28

engaged

play17:29

in 2013 uh the webos ports Community

play17:33

released an update to the launcher

play17:35

experience the launcher was called Luna

play17:38

um so they published the Luna Community

play17:40

Edition so Luna C or

play17:43

lunacy uh that brought a number of kind

play17:46

of missing features to the environment

play17:48

including the famous Wave Launcher from

play17:50

the uh uh original um mobile

play17:55

OS uh but that was just the beginning in

play17:58

2014 14 the community released uh what

play18:01

they called the apagado release of lunos

play18:05

lunos was a rewrite of webos using the

play18:08

open- source bits a new version of QT

play18:11

qt5 and webkit 2 uh which brought a more

play18:15

modern stack to the platform since 2014

play18:18

there have been 30 releases of lunos for

play18:21

the platform the latest was this year um

play18:24

they've rebased on LG's uh web OS uh web

play18:28

OS open Source Edition um that LG

play18:31

maintains uh and chromium as the uh web

play18:35

rendering layer and a bunch of other

play18:37

modern

play18:38

Innovations um initially they targeted

play18:40

the touchpad and um Google's Nexus 4 as

play18:44

uh devices for the platform but that's

play18:47

since been ported to a wide array of

play18:49

devices uh including uh the pine Tab 2

play18:53

um that I I run it on uh to develop at

play18:56

home web OS apps written in the Eno

play19:00

framework uh are still supported on Lun

play19:03

lunos uh there's some additional changes

play19:05

you need to make because the permissions

play19:07

model is more mature than it was in web

play19:09

OS uh but they still mostly just run

play19:12

it's uh basically manifest declarations

play19:14

that you have to add and Community

play19:17

archival efforts have preserved

play19:20

3,851 of the original 10,2 apps uh that

play19:24

were available for the

play19:26

platform most of the community communic

play19:28

ation was through the web OS ports Wiki

play19:31

and the web OS Nations Forum which date

play19:34

back to the beginning of the

play19:36

platform um but things had obviously

play19:41

started to dim uh on this already long

play19:45

dead

play19:46

platform in uh

play19:48

2018 I had been out of web development

play19:51

for about five to eight years of my

play19:55

professional career um I had been

play19:59

involved in the launch of uh two other

play20:02

mobile platforms I worked for Microsoft

play20:05

when they launched uh Windows phone I

play20:07

was a developer evangelist for Windows

play20:09

Phone 7 uh and I worked for Amazon on

play20:13

what they call fire OS uh which is uh

play20:17

spin out from

play20:18

Android um so I'd always been interested

play20:20

in web OS I had a verer in like 2013 but

play20:24

mostly just because I was fascinated by

play20:25

the tiny phone I I hadn't tried to

play20:27

develop for it um so I started tinkering

play20:31

um with the devices to see if I could

play20:33

learn to write code for them keep my

play20:35

skills up um as a web developer um

play20:39

questionable decision targeting a

play20:41

10-year-old platform as a web developer

play20:44

trying to keep your skills up but it it

play20:45

was an interesting exercise um it was

play20:48

interesting um not in the least because

play20:51

since HP had shut down the servers for

play20:54

documentation it was the community

play20:57

efforts plus whatever you could find

play20:58

find on archive.org uh which was a bit

play21:01

of a scattered mess um it was kind of

play21:03

all over the place uh and then in 2020

play21:06

covid hit and like many of us uh I was

play21:09

locked down and suddenly had a lot of

play21:11

time on my hands uh so I started pulling

play21:14

together these archives um scraping bits

play21:18

from archive.org and trying to clean

play21:20

them up and reassembled the original SDK

play21:24

um most of it has now been restored and

play21:26

I kind of published that for the

play21:28

community to use um but also mostly for

play21:31

myself to use so I could learn to write

play21:33

apps um for this

play21:35

platform so with the help of the

play21:37

community um I also started revisiting

play21:41

what was called the app Museum so this

play21:43

was uh an app that they had created that

play21:46

let you browse the metadata of the

play21:48

original app catalog you could see what

play21:52

the apps looked like and if you knew

play21:54

where some secret FTP servers were uh

play21:57

you could link the app Muse into those

play21:59

FTP servers and sometimes find some of

play22:01

the apps um like the SDK content the

play22:05

apps were scattered across personal

play22:07

archives archive.org

play22:10

dropboxes uh Mega uploads lots of

play22:14

different places so I wrote tools uh to

play22:17

scrape all these content uh this content

play22:19

compare it against um the catalog

play22:23

metadata and create a repository of

play22:27

existing apps that now have been

play22:29

mirrored by the community in a couple

play22:31

different places around the

play22:33

world I put a web based front end on it

play22:35

which is pretty crude uh and updated the

play22:38

app Museum on device so that we could

play22:40

browse the catalog on device um we have

play22:45

about 3,800 apps um that are still

play22:48

available a good chunk of them still

play22:50

work um but lots didn't because the

play22:53

backends were dependent on apis that I

play22:56

had either been closed off um like

play22:58

Facebook and Twitter and Reddit um or

play23:02

the backends are gone because the

play23:04

companies that made those apps don't

play23:05

exist anymore so as well as building 20

play23:08

new apps uh for the platform I built new

play23:12

backend back backends for podcasting for

play23:16

YouTube um for file sharing uh we still

play23:19

have a Reddit client that works um

play23:22

messaging uh for the community that's uh

play23:25

connected to Discord uh and a bunch of

play23:28

other um things that keep the devices uh

play23:32

useful and interesting but uh the hits

play23:35

don't stop coming for abandoned

play23:37

platforms as I think everyone here knows

play23:40

uh in 2022 with very little notice uh

play23:43

the company that was hosting our forums

play23:45

decided to shut them down uh including

play23:48

the um app repository uh that it linked

play23:51

to uh most of that content unfortunately

play23:55

had been archived by archive.org we were

play23:57

frantically submitting links um and a

play24:01

good chunk of it uh was stored by the

play24:04

community uh but it was still our it was

play24:06

our main way uh to stay connected and it

play24:08

disappeared almost

play24:10

overnight um we've reassembled on on

play24:13

Discord uh We've set up a new Forum um

play24:16

so we pulled out of that one uh but the

play24:18

next kind of big hit uh that a lot of

play24:21

Legacy platforms deal with is sort of

play24:23

the the forced move to an htps only web

play24:28

um

play24:29

web OS supported um htps and SSL but

play24:34

it's an older version of TLS uh and most

play24:37

websites don't offer it anymore so we've

play24:40

came up with solutions for that you can

play24:42

run an SSL bump proxy um either on

play24:45

device if you have a newer device uh on

play24:48

another device in your home like a

play24:49

Raspberry Pi uh or actually run one in

play24:52

the cloud uh for the community to use um

play24:55

that lets us kind of negotiate a Connect

play24:58

ction um with these websites the browser

play25:02

rendering engine is uh now 13 years old

play25:06

um so even if you can connect to the

play25:09

site you can't always uh render what

play25:11

it's trying to show you um because of

play25:14

the Linux underpinnings the community

play25:16

actually brought over a couple QT

play25:18

browsers um that can run on the newer

play25:21

devices like the touchpad uh that have a

play25:24

more modern rendering engine and of

play25:26

course RSS remain is a wonderful way to

play25:29

get content that's usually fairly free

play25:31

of ads and uh privacy issues and that

play25:35

works fine on the

play25:36

platform most of our preservation

play25:38

efforts are uh Center centered around

play25:41

web OS archive that's the site I run um

play25:44

as well as uh the related services that

play25:47

the um platform uses um they're hosted

play25:51

by me but supported by the community

play25:53

Through donations um as well as some of

play25:55

the other services run are run by other

play25:57

members of the community

play25:59

the cool thing about the Legacy apps

play26:01

that do work is they're arguably the

play26:03

best versions of them uh so I'm wearing

play26:06

an Angry Birds hat it says web OS on the

play26:08

back the version of Angry Birds you can

play26:10

get in the app store or Google Play now

play26:12

is filled with ads and inapp purchases

play26:15

the version that runs on webos is

play26:18

wonderful it you can just play Angry

play26:21

Birds uh I like playing Tiger Woods golf

play26:24

on a plane you can't even get that

play26:26

anymore uh there's these other golf

play26:28

games that are all like pay to playay uh

play26:31

Tiger Woods just works on touchpad and

play26:33

it's it's a delightful experience so

play26:37

there's definitely a a positive side um

play26:40

to these preservation

play26:42

efforts the other really cool thing

play26:45

about this platform is that um Legacy

play26:48

apps uh that have been repaired or new

play26:51

apps written in Eno the JavaScript

play26:54

framework for the platform can run

play26:56

anywhere literally anywhere so this is

play27:00

my uh to-do list app um that I wrote for

play27:05

web OS and I keep my to-do list on here

play27:07

I use web OS every day um but that might

play27:11

be hard to see and not everybody has a

play27:15

touchpad so here it is running on Linux

play27:19

the exact same Code 100% unchanged it's

play27:23

a progressive web app um I had to add

play27:26

some metadata to the index to give it a

play27:28

nice icon in Linux um but this app also

play27:32

runs on Windows and Mac OS um you can

play27:35

pin it uh on Android um to your launcher

play27:40

and I run it on my

play27:44

iPhone as a pwa on my phone if you wrap

play27:47

it in Cordova uh and bundle it as an APK

play27:51

you can distribute it as a an app on

play27:54

Google Play and a couple of our apps um

play27:57

are available that way as well here's

play28:00

another one

play28:03

um feed spider is the RSS reader uh I

play28:07

use every day on device it runs great on

play28:10

uh PC Mac um Android or iOS device 100%

play28:16

the same code written for this

play28:18

13-year-old platform works perfectly on

play28:21

any modern platform today and having

play28:24

been a uh Windows Phone evangelist and

play28:28

working worked on other platforms that

play28:31

was this dream of write once and run

play28:34

anywhere that no one's ever been able to

play28:36

execute on Palm got the closest um with

play28:41

this platform and that makes it in my

play28:43

book pretty

play28:45

fascinating

play28:48

um you can learn more about now I got to

play28:52

get rid of my apps

play28:58

web OS at our website webos archive uh

play29:01

you can get access to the restored SDK

play29:03

if you'd like to try your hand at making

play29:05

apps I was going to show making an app

play29:07

today but uh I don't think we have time

play29:10

um it it's really easy to get started

play29:14

with a few caveats um the SDK targeted

play29:18

older platforms Windows 7 and Windows 10

play29:21

uh and Ubuntu uh as well as Intel Mac um

play29:26

so the community has got it working on

play29:29

uh Apple silicon Max uh but it it you

play29:33

you need some home brw stuff to get it

play29:35

working uh it works on 64-bit Linux but

play29:39

again you need to install some uh

play29:41

dependencies it actually just works on

play29:43

Windows 11 uh as long as you have Java

play29:46

installed on the platform so if you

play29:48

would like to try programming for it

play29:50

it's really easy if you've never

play29:52

programmed before it might be the

play29:54

easiest way to learn to program for

play29:57

literally any platform platform

play30:00

um uh as well as the SDK you can get

play30:03

access to the app catalog um so you can

play30:06

see our 3800 uh archived apps uh a ple

play30:10

if you have a web OS device somewhere

play30:14

you may have apps on there that we don't

play30:16

have um so dig in your drawers

play30:21

um see if you have anything if you do

play30:24

reach out to me uh we would love to

play30:26

scrape the apps off of there got that

play30:28

kind of down to a science um and add

play30:30

them to the archive uh the communities

play30:33

on Discord we have a a a channel on the

play30:37

VCF East server so I'm there uh but we

play30:40

also have a dedicated Discord um it's

play30:42

linked to an app called Simple chat so

play30:45

you can chat with people on a modern

play30:47

computer or you can chat with people who

play30:49

are on their web OS device

play30:53

um fairly uh smoothly kind of moving

play30:56

between the two I you can also check out

play30:58

our apps on Google Play um all of the

play31:02

pwas are in um the pwa store uh which is

play31:07

an effort to make PW more accessible um

play31:10

so you can find those on the website as

play31:12

well uh and if you don't have a touchpad

play31:15

and you would like to Tinker with one uh

play31:17

I have a couple available uh in

play31:20

Consignment um you could pick one up for

play31:22

cheap or you could buy one off our our

play31:24

website um I intended to leave time for

play31:28

questions I left way more time than I

play31:30

thought so please give me questions and

play31:33

while you think of those I'll bring out

play31:35

a couple other

play31:46

devices this is the pixie plus uh the

play31:49

pixie plus came with a removable back um

play31:53

so you could get it in different colors

play31:55

uh there are some very rare uh designs

play31:58

out there kind of like the IMAX uh this

play32:00

one had the keyboard on the

play32:02

outside

play32:05

um I put them in socks for

play32:10

safekeeping this is a launch pre um and

play32:15

you can see it's got a little uh ball

play32:18

here um it didn't move it was intended

play32:21

to make the gesture area more

play32:24

discoverable um so you could swipe to

play32:27

navigate and the ball would kind of

play32:29

light up to show you what actions you

play32:31

were taking um has the slide out

play32:33

keyboard as well and then for size

play32:36

comparison um that's the original pre

play32:40

that's the original pre and this is the

play32:44

ver and then the the Big Daddy of the

play32:47

platform um that was released uh in some

play32:51

markets um but it came right near the

play32:54

end uh was the pre3

play32:57

so this is the pre this is the

play33:01

pre3 um the pre3 is highly desirable it

play33:05

was also very functional up until about

play33:08

uh two years ago in the US uh in Canada

play33:11

it still works um in some places in

play33:13

Europe you can still use a pre- you need

play33:16

um an SSL bump proxy to do most web

play33:19

things but you can actually sync your

play33:21

email and your

play33:23

calendars um you can surf the web um

play33:27

select itively uh we never got um MMS

play33:32

working in the US but you could text

play33:34

with them um this is a a really nice

play33:37

device I'll uh takes forever to boot but

play33:40

I'll fire it up the the screen was

play33:42

gorgeous on it um this was very much

play33:45

targeting the iPhone and was a really

play33:47

premium

play33:48

device all right yeah questions hey um I

play33:53

I just had a question earlier you showed

play33:55

the handspring and a little slotted kind

play33:57

of CDMA adapter I guess because it was

play33:59

Sprint yeah um now in the Bay Area we

play34:03

had something called omnis Sky which was

play34:05

a sled that went onto the Palm 5 that

play34:07

was packet radio 128 kilobits per second

play34:09

that were mounted on light poles

play34:11

throughout San Francisco Bay area and I

play34:13

don't know if you and I still have that

play34:14

little Omni Sky sled for the Palm five

play34:17

uh little antenna that extracted yeah

play34:19

I'd never seen that no I that's what I

play34:21

was going to ask if you knew of any

play34:22

other packet Radio Networks that were

play34:24

set up for Palm specifically anywhere

play34:26

else in the US like I said I've got the

play34:29

hardware still at home for the Omni Sky

play34:30

stuff I don't I'm not an expert in Palm

play34:33

I was I a user but that sounds very much

play34:36

like a Silicon Valley uh uh experiment

play34:39

that's really cool itates little yeah

play34:43

yeah Palm five was pretty early very

play34:47

cool San Francisco not that I'm aware of

play34:51

very

play34:53

cool Ricochet cool

play35:12

oh yeah

play35:20

yeah so really slow okay so you're going

play35:23

to dig up that hardware and that'll be a

play35:24

talk next year um

play35:28

funnily enough the Opera Mini browser um

play35:31

which does remote rendering for the

play35:33

content um for Palm OS um can still run

play35:37

in classic and can actually

play35:41

render some websites that the web OS

play35:43

browser can't render largely because the

play35:46

rendering is done somewhere else but it

play35:47

still works it works

play35:49

100% yep hey um kind of two parts um if

play35:55

we have a touchpad that's Frozen in time

play35:58

from fire sale y

play36:01

um like would you leave that as a cur is

play36:05

there anything to be saved by leaving it

play36:07

on like the release or an early patch or

play36:10

or would you recommend upgrading that

play36:13

and then could you go over just a super

play36:14

highfly or maybe show a web browser of

play36:17

like where the the links are for the

play36:19

beginnings of the instructions for how

play36:21

to to to do that upgrade with

play36:24

the yeah let me end the presentation

play36:27

those are both good questions

play36:31

um let me see if I can switch to

play36:33

mirroring

play36:38

mode mirror

play36:48

okay okay so to the first question if

play36:51

you have a touchpad that's frozen in

play36:53

time um first of all it probably won't

play36:56

turn on uh

play36:58

the power management and the battery

play37:01

combination in here is finicky at best

play37:04

and they don't like um being

play37:08

ignored uh it requires patience and you

play37:12

have about an 80% chance of bringing it

play37:14

back to life so this applies to when you

play37:16

have in a drawer when you find at a

play37:18

garage sale um if you plug it in uh if

play37:22

you're lucky it comes with the OEM

play37:24

charger if you plug it in um the there's

play37:28

two lights in the home button that will

play37:30

start alternating back and forth uh but

play37:32

nothing else will happen and probably

play37:35

won't for about 5 to seven

play37:40

days the power management chip is trying

play37:43

to trickle charge the battery and like

play37:45

ease it back to life so just leave it um

play37:49

check on it every day or so um the

play37:52

batteries weren't great if it starts to

play37:56

balloon um the first evidence of it will

play38:00

be like a wet look on the screen that's

play38:02

the battery pushing on the digitizer um

play38:05

from beneath or the LCD below the

play38:08

digitizer from beneath um stop it's dead

play38:13

uh we can still save it if you're

play38:15

willing to ship it to me um I have spare

play38:18

batteries I can take it apart they don't

play38:20

come apart easily um there's Clips all

play38:24

around but then there's this kind of

play38:26

rubber gasket that surround it the

play38:28

gasket will be damaged by disassembly um

play38:32

mine has been you probably can't see it

play38:34

from there but if you look up close you

play38:35

can see where the sper had to go

play38:37

underneath and pry it out um you can

play38:40

still buy New Old Stock batteries um and

play38:43

you can save it um if you plug it in and

play38:47

nothing happens still be patient give it

play38:51

two to three days to see if the lights

play38:53

start flashing if the lights start

play38:55

flashing then start your five to S day

play38:57

count okay um I buy them in Lots uh like

play39:03

a lot of 50 of these things and if the

play39:06

screen isn't destroyed and the battery

play39:09

is not already a spicy pillow um I have

play39:11

about an 80% success rate at saving them

play39:15

um the first thing I do whether the

play39:17

screen's cracked or not is I uh there if

play39:20

you look on the app catalog we have a

play39:23

Wanted list

play39:25

in txt and uh CSV so these are apps that

play39:29

are still missing um from uh the uh app

play39:33

catalog so the first thing I do is

play39:35

inventory the apps and see if there's

play39:37

anything from the missing list uh that

play39:40

we need if there is I scrape them off if

play39:43

the hardware is in decent shape then I I

play39:47

put them in Consignment or on Tindy um

play39:50

restored with a fresh version of 305

play39:53

developer unlocked activating can be a

play39:56

bit of a pain in the butt cuz there's

play39:57

activation servers but we have a

play39:58

workaround for that um and with kind of

play40:01

the bare necessities you need to get

play40:03

online uh in

play40:05

2024 uh if the screen is shattered and

play40:07

the battery is a spicy pillow then we

play40:09

throw it out um we responsibly recycle

play40:12

them

play40:13

um did that answer all the first part of

play40:16

your

play40:18

question oh no no no that was should I

play40:21

should I keep it frozen in time so now

play40:23

you have be scared so

play40:25

ass assuming Tak a Macintosh and found

play40:29

an exploded battery like I think

play40:31

everybody here knows there are some

play40:32

dangers to R retro Hardware the last

play40:35

time I turned it on it did boot but I'm

play40:38

I'm not sure how many years ago that was

play40:41

a couple um well you said if you

play40:44

refurbish one you put 305 yeah on there

play40:47

yeah yeah so you don't put what was what

play40:49

was that other thing

play40:51

the the re the respin that came out

play40:54

later uh lunos s yeah so really

play40:57

interestingly especially if you have a

play40:58

32 gig unit you can multi- boot these

play41:00

things um so uh the touchpad runs um

play41:05

Android as well as web OS as well as Lun

play41:08

OS um so you can put a um a boot utility

play41:12

on there called M Boot and you can

play41:14

choose which OS you want to launch on a

play41:16

16 gig you can get two os's on there but

play41:20

there's not a ton of room to play on a

play41:22

32 gig you can easily get all three os's

play41:25

on there and you can play with them so

play41:27

to answer your question there's there's

play41:30

really no preservation value in earlier

play41:33

versions of of 3.0 um they're

play41:37

functionally identical um you'd be

play41:39

really hard pressed to find the

play41:41

differences there was a version

play41:44

3.0.6 um that uh the white touch pads so

play41:49

talking about rare Hardware there were

play41:51

white 64 gig touch pads out there that

play41:53

one I would leave alone um but if you

play41:56

have a black 16 or 32 gig um touchpad so

play42:00

did a million other people uh do

play42:02

whatever you want with it have fun with

play42:04

it um once you've scraped any apps off

play42:07

of

play42:09

it uh and then the second part of your

play42:11

question okay so this is webos archive

play42:14

um here's the main things people are

play42:16

interested in so here's the SDK if you

play42:18

want to develop here's the app catalog

play42:21

if you want to find apps um the

play42:23

revisionist History Section is where I

play42:26

have either built a new app or

play42:29

significantly changed a legacy app um

play42:34

one of the most popular use cases for

play42:37

touchpads is as a weather station so we

play42:39

had a beautiful acue weather app um that

play42:42

ran in exhibition mode so you could just

play42:44

leave your uh touchpad on the Touchstone

play42:48

and it would periodically update the

play42:50

weather from acue weather um look it's

play42:52

got an ad uh acuweather shut down that

play42:55

endpoint about a year ago um so I uh

play42:58

wrote a backend proxy to open Weather um

play43:02

that reads the open Weather Json and

play43:04

presents the Legacy acuweather XML to

play43:07

the app so if you're running against my

play43:10

proxy the app doesn't know the

play43:11

difference it still thinks it's talking

play43:13

to ACU weather if you want to run a

play43:15

private proxy you just have to change a

play43:17

host file on the device um or use a

play43:19

different version of the app um so

play43:22

that's the apps the app

play43:24

catalog um thousands of apps

play43:27

uh uh curator's Choice are some of my

play43:31

favorites um help in documentation so if

play43:34

you find a touchpad this is what you

play43:36

need to get back online um this was

play43:38

assembled from lots of different uh

play43:41

forum and Wiki posts uh into um

play43:45

sequential documentation so how to

play43:47

activate your your device what what

play43:49

you'll need on a computer if the device

play43:51

is unactivated or freshly

play43:54

restored how to get apps onto your

play43:56

device

play43:57

um like some of the same steps uh if you

play44:00

didn't need to activate you'll need to

play44:02

repeat those steps how to get online um

play44:05

simple things like setting this date and

play44:07

time uh refreshing the on device

play44:10

certificates uh and then how to use an

play44:12

SSL proxy uh to get around the modern

play44:15

web um and a bunch of other cool things

play44:18

you might want to check out so those are

play44:20

kind of the top three um and then along

play44:23

here uh here are some of our apps that

play44:26

are available as pwas or the backend

play44:29

Services uh Maps turns out to be the

play44:31

hardest thing to do because most map

play44:33

Services have gone away from tiles um to

play44:36

vector graphics uh which we can't render

play44:39

um so there is Bing unfortunately is the

play44:43

kind of last place you can get map tiles

play44:46

uh this is a Tracker app written by the

play44:48

community um you can get it on Google

play44:51

Play you can get it on device or you can

play44:54

launch it as a web app so let's do that

play44:56

right now

play44:58

now so here's how you can find out about

play45:01

all of the hardware it's just kind of

play45:03

like the Mac Tracker app um there are

play45:06

some really interesting unreleased

play45:09

prototypes um there there's a gentleman

play45:13

that um kind of started his career uh

play45:16

writing for web OS uh and then launched

play45:19

this little website called The Verge um

play45:22

and he remains a fan and occasionally

play45:25

produces some really cool content um

play45:28

kind of scraped from uh employee secrets

play45:32

that nobody knows so there there remains

play45:35

fascinating stories about this

play45:38

platform was that the second part of

play45:40

your

play45:41

question uh in here in our docs you'll

play45:44

find a link to our Discord um the

play45:46

community is very helpful uh Mr mobile

play45:50

or Captain two phones recently made a

play45:52

video for us and we helped him go from

play45:55

uh device Frozen in time in a drawer to

play45:59

online um making his video in less than

play46:02

a week uh so if you want to try it

play46:04

there's help out

play46:09

there um as someone who has recently uh

play46:12

been getting back into phones from when

play46:14

they were fun uh um and someone who

play46:18

enjoys keyboard phones I may have uh got

play46:21

one of the clicks uh is there any way we

play46:24

can use these phones like actually now

play46:27

that Verizon AT&T and all of the US

play46:29

carriers have shut down their 3G

play46:30

networks is there any way to use them

play46:33

daily anymore you you can use them

play46:36

around the house um so I have uh a phone

play46:44

next to my home theater that has

play46:46

Checkmate my to-do list app it has my

play46:48

calendar syncing it has my email um and

play46:51

it has simple chat um so there's a

play46:55

selection of things you can still do

play46:57

with them um

play46:59

I'm I'm also contemplating tinkering

play47:03

with uh creating my own 2G network I

play47:05

have also thought about doing the same

play47:07

thing it seems like an expensive project

play47:10

um that I'm not sure my wife would

play47:12

approve of uh but I also have a a BMW

play47:16

electric car that was cut off um because

play47:19

it only had a 3G modem in it and I lost

play47:22

my ability to like ask it how much

play47:25

battery it has so I'm thinking it might

play47:27

be worth it to try this uh create your

play47:29

own network idea but I haven't gone that

play47:31

down that I wonder how mad the FCC would

play47:33

get with us if we did something it's

play47:35

like well if it's not just low power

play47:38

just like within 5 feet that's all we

play47:39

need around my garage and home theater

play47:42

yeah just like CDMA like for me but not

play47:45

for thee I tried to make I tried to keep

play47:47

the V going um like I was going to

play47:50

Sunset the 3G network and then when it

play47:52

shut down I was delighted that 2G is

play47:54

still there um yeah and I could still

play47:57

text with it but I live in a fairly

play48:01

rural area and the 2G network was really

play48:03

patchy and that was kind of that was the

play48:06

end of daily use for me I've even found

play48:08

some older 4G phones have stopped

play48:10

working at this point like I I may have

play48:12

acquired a BlackBerry Q10 and that

play48:14

barely functions at this point and

play48:16

barely functions that's good to know cuz

play48:18

I was thinking of getting a Q10 don't

play48:20

yeah I could at this point launch into a

play48:22

rant about how they shut down the 3G

play48:25

network but 5G is still crap um but I

play48:27

won't do that because that's not what

play48:28

I'm up here

play48:29

for and we're at time so any other

play48:32

questions before I get off the

play48:34

stage let me grab another photo thank

play48:37

you all for coming this is really fun

play48:39

[Applause]

play48:44

right thank you very much

play48:49

John I

play48:55

[Applause]

play48:56

[Music]

Rate This

5.0 / 5 (0 votes)

Related Tags
webOSPalm Pilotsystème d'exploitationinnovation technologiquecommunautésmartphoneHP TouchpadLG Smart TVdéveloppementPWApréservation
Do you need a summary in English?