3 ms·
That is quite a project! Hardware, firmware, protocol reverse engineering, hacking Palm OS itself to support the hardware, and writing apps to make it useful.
by adrianmonk 5y ago
That is quite a project! Hardware, firmware, protocol reverse engineering, hacking Palm OS itself to support the hardware, and writing apps to make it useful.
And to top it off, it's all done while working within the limitations of a mid-1990s device. Desktop computers were limited enough back then, but this is a portable device and is even more limited.
To those who haven't worked in this environment (I used to write Palm apps), it may be hard to appreciate exactly how limited. For example, the article mentioned heap size. I forget the exact numbers, and it varied from one device to another, but the total heap for your entire program was something like 32 kilobytes on some devices.
- TedDoesntTalk 5y agoI wrote some Java apps for Palm. The limitations made it a fun challenge!
- zubiaur 5y agoDmitry, the author, is nothing short of a genius. He was fixing many issues with palmos devices back in the day. If you ever used skinui, his sdhc drivers, or any of his palmpowerups it is evident that this guy understood palm PDAs at a fundamental level. I’m fan of his work.