It's the whole idea of 'apps' before smartphones became a thing.
It's also the simplicity of how these worked, forget multitasking, just focus on one thing at a time.
No subscriptions! Either the applications were free or it's a one-off fee/shareware kind of thing.
And it's ofcourse nostalgia, I made my first game for Palm OS over 20 years ago, it was nice to revisit it and get familiarized again with how the whole build system worked.
Mobile app developers, if you haven't read Zen of Palm, I highly recommend this piece of art. You can download the PDF for free. Nothing beats Palm for its simplicity, responsiveness, and (perhaps subjectively) ease of use, even to this day.
Unfortunately that link to the Zen of Palm PDF is broken (at least from my work machine). I couldn't find it in the Internet Archive either. Any suggestions?
The amount of energy and creativity. I had an orange Handspring Visor. By default it did not have any networking. It had a cradle that you would sync up with your desktop, but the desktop software could pull stuff from the Internet. So indirectly, the Handspring Visor could access content from the Internet that had been previously retrieved. There was an amazing app that was kind of like Yelp. You could enter your location by specifying two cross streets, and then you could search businesses and read reviews. I used this PDA to manage my calendar and my contacts. With a limited amount of email. In the year 2000 I was using this thing exactly the way we all use our smart phones today. And the games were so much fun. It was truly a machine that could do anything.
Developing for is was a fun challenge. I had a device that had 4MB of memory total. This was RAM, Data, and application space. I created an "app" that had plugins. When you ran the HotSync is asked which plugins you wanted to "install", then based on which ones were installed it copied over the data you needed.
I loved the documentation. It might be the only SDK documentation I read with joy. It just clicked with me.
Gremlins. I liked this program as well. I don't recall if it was a simulator only or if it ran across on device. You could tell it to just wreck havoc on your app. I would set it up to run over the evening or weekend and I would just fix any bugs that occurred during that time. It would click every button, add weird text to all input boxes, just smash everything. It found many issues for me. When I came back over the weekend and there were no issues, I shipped my app. I still had users running it up until 2010.
It was probably nowhere near as good as I remember, but I remember it being damn near perfect. I lovingly kept my Trio(s) well into the age of the touchscreen smartphone.
I loved that you could freely beam apps from one device to another via the infrared port. I remember sharing apps with my friend and my mom at one point, sending and/or receiving.
capitain|4 months ago
No subscriptions! Either the applications were free or it's a one-off fee/shareware kind of thing.
And it's ofcourse nostalgia, I made my first game for Palm OS over 20 years ago, it was nice to revisit it and get familiarized again with how the whole build system worked.
anthk|4 months ago
felixding|4 months ago
Mobile app developers, if you haven't read Zen of Palm, I highly recommend this piece of art. You can download the PDF for free. Nothing beats Palm for its simplicity, responsiveness, and (perhaps subjectively) ease of use, even to this day.
I wrote a series of blog posts about it nearly two decades ago, and later translated some parts into English: https://dingyu.me/blog/zen-of-palm-1-preface
peaseagee|4 months ago
EDIT: Disregard, found it: https://archive.org/details/zen-of-palm
06e9|4 months ago
[deleted]
supportengineer|4 months ago
k3nx|4 months ago
Developing for is was a fun challenge. I had a device that had 4MB of memory total. This was RAM, Data, and application space. I created an "app" that had plugins. When you ran the HotSync is asked which plugins you wanted to "install", then based on which ones were installed it copied over the data you needed.
I loved the documentation. It might be the only SDK documentation I read with joy. It just clicked with me.
Gremlins. I liked this program as well. I don't recall if it was a simulator only or if it ran across on device. You could tell it to just wreck havoc on your app. I would set it up to run over the evening or weekend and I would just fix any bugs that occurred during that time. It would click every button, add weird text to all input boxes, just smash everything. It found many issues for me. When I came back over the weekend and there were no issues, I shipped my app. I still had users running it up until 2010.
stronglikedan|4 months ago
drivers99|4 months ago
unknown|4 months ago
[deleted]