Forgot your password?
typodupeerror

Submission + - From Palm OS to Foldable Phones (linkedin.com)

ardiri writes: Long-time Slashdot reader Aaron Ardiri, whose Palm OS work has appeared here a few times over the years, has revisited a mobile architecture he developed more than 20 years ago after this week's renewed attention on fold-able phones.

MedHand International began developing medical reference software for Palm OS in 2000, eventually supporting Palm OS, Windows Mobile, Windows and Mac OS X. Because medical publishers supplied content in wildly different formats, MedHand developed its own canonical XML representation—“MedHand XML”—and separated structured content from its presentation.

That work resulted in a patent filed in 2005 describing components, containers, a layout manager, hierarchical information and display-dependent presentation. Its diagrams explicitly show the same information hierarchy being presented differently on a mobile phone, PDA and desktop display.

The interesting comparison isn't that MedHand somehow “invented the foldable phone”—it didn't—but that modern foldables create essentially the architectural problem the software was designed to handle: the underlying information remains unchanged while the available display environment changes substantially, requiring the presentation and visible information hierarchy to adapt.

Ardiri has written a retrospective comparing the 2005 architecture with modern adaptive mobile interfaces. There's also an amusing historical circle: MedHand International built its own XML publishing pipeline before EPUB became an industry standard, while Ardiri has just released his autobiography and Inside the Machine as EPUBs—including on Apple Books.

So how many supposedly “new” computing problems are really old architectural problems waiting for the hardware to catch up?

Comment Re:Meh (Score 1) 99

I have previously asked ChatGPT to be direct with me, and if it does not know an answer, acknowledge it. So here is it's answer to your prompt, once my preferences are taken into account: A “Eewoocau” is not a real word. At least, not in any known language, dictionary, or cultural reference base I’ve got access to. It’s not an English term, not a loanword I recognize, and doesn’t show up in mythology, science, internet slang, or obscure sci-fi. So unless you’re creating a new fantasy language (which, honestly, sounds like a fun side project), this looks like either: 1. A made-up word, 2. A typo or misspelling, or 3. A test to see if I’ll bluff an answer. Since we agreed on directness and no people-pleasing: There’s no such thing as a Eewoocau at least not yet. ---- Correct answer was #3! Great job, AI :)

Slashdot Top Deals

Your code should be more efficient!

Working...